Consume Agent 365 MCP servers with M365 Copilot declarative agents

Consuming Agent 365 MCP servers with M365 Copilot declarative agents

Introduction Announced as part of Agent 365 at Microsoft Ignite 2025, MCP servers with access to Microsoft 365 services were announced. This was great news as up until then, you had to build your own servers to connect to Microsoft 365 services. However, it was not clear if it was only possible in Copilot Studio agents, or if you could use it elsewhere, such as in declarative agents. I’m here to report it is indeed possible - let me show you how. ...

January 3, 2026 · Lee Ford
Query SharePoint content with Copilot agent

How to index SharePoint content using Azure AI Search for Copilot agents

Introduction As of December 2025, this feature is in public preview - more information can be found in the official documentation. Whilst it is possible to shortcut some these steps by using the Azure AI Search SharePoint agentic knowledge source, this doesn’t produce great results with Copilot out of the box, for example citations don’t link back to the original SharePoint document. Whilst in theory, M365 Copilot agents can use a built-in SharePoint knowledge source that leverages a semantic index, in practice, it can be hit and miss (inconsistent, not always matching to most relevant content, etc.). ...

December 29, 2025 · Lee Ford

Microsoft 365 Copilot Plugins Explained

Example plugin in use Introduction In this article I’m going to go over how you can bring in (and modify) external data in to M365 Copilot (or just Copilot from here on in) by the use of plugins. Copilot has had many names since launch (e.g. “M365 Chat” in Teams), but it is currently called just “Copilot” within Teams and M365. There are two current methods to bring in data in to Copilot: ...

March 22, 2024 · Lee Ford