You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: msteams-platform/m365-apps/agent-connectors.md
+16-16Lines changed: 16 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,18 +4,18 @@ description: Register your MCP server in the Microsoft 365 app manifest to enabl
4
4
#customer intent: As a developer, I want to register my MCP server as an agent connector so that Microsoft 365 agents can access my external tools and services.
5
5
author: erikadoyle
6
6
ms.author: edoyle
7
-
ms.date: 12/15/2025
7
+
ms.date: 01/23/2026
8
8
ms.topic: how-to
9
9
ms.subservice: m365apps
10
10
---
11
11
12
-
# Register MCP servers as agent connectors for Microsoft 365 (preview)
12
+
# Register MCP servers as agent connectors for Microsoft 365
13
13
14
14
Agents in Microsoft 365, such as [Channel Agent](/microsoftteams/set-up-channel-agent-teams) in Microsoft Teams, can connect to external systems through *agent connectors* declared in the app manifest. This article shows you how to register your remote Model Context Protocol (MCP) server in the Microsoft 365 app manifest, enabling Microsoft 365 agents to securely discover, select, and invoke MCP tools that your server exposes.
15
15
16
16
> [!NOTE]
17
17
>
18
-
> Agent Connectors are available in [public developer preview](../resources/dev-preview/developer-preview-intro.md).
18
+
> Support for registering MCP servers as agent connectors is now generally available.
19
19
20
20
Microsoft 365 agents use agent connectors to communicate with external systems. For MCP servers, the connector provides:
21
21
@@ -30,7 +30,7 @@ Once registered, your MCP server becomes available to any Microsoft 365 agent ca
30
30
31
31
Before you begin, ensure you have:
32
32
33
-
- A test tenant [enabled with Teams public preview](/microsoftteams/public-preview-doc-updates) features (for testing your MCP integration with Teams Channel Agent)
33
+
- A test tenant (for testing your MCP integration with Teams Channel Agent)
34
34
- A working MCP server with a secure public endpoint
35
35
- Authentication credentials (OAuth configuration or API key)
36
36
@@ -42,12 +42,12 @@ First, declare your MCP server in the [agentConnectors](/microsoft-365/extensibi
42
42
43
43
2. Locate or create the root-level `agentConnectors` array.
44
44
45
-
3. Add a new connector object with a unique `id`, display name, and description:
45
+
3. Add a new connector object with a unique `id`, `display name`, and `description`:
@@ -75,13 +75,13 @@ Define how Microsoft 365 connects to your MCP server using the `remoteMcpServer`
75
75
76
76
1. Within your connector's [toolSource](/microsoft-365/extensibility/schema/root-agent-connectors-tool-source?view=m365-app-prev&preserve-view=true), specify the `remoteMcpServer` endpoint:
77
77
78
-
````json
79
-
"toolSource": {
80
-
"remoteMcpServer": {
81
-
"endpoint": "https://mcp.mycompany.com"
82
-
}
83
-
}
84
-
````
78
+
````json
79
+
"toolSource": {
80
+
"remoteMcpServer": {
81
+
"endpoint": "https://mcp.mycompany.com"
82
+
}
83
+
}
84
+
````
85
85
86
86
2. Ensure your endpoint uses HTTPS (for HTTP connections) or WSS (for WebSocket connections).
87
87
@@ -183,8 +183,8 @@ The following is an example of a complete agent connector configuration:
Copy file name to clipboardExpand all lines: msteams-platform/whats-new.md
+6-7Lines changed: 6 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
title: What's New for Developers in Teams
3
3
description: Learn about new Microsoft Teams developer features and updates to existing features, deprecation notes, and changes. Subscribe to the RSS feed for latest updates.
4
4
ms.topic: reference
5
-
ms.date: 10/15/2025
5
+
ms.date: 01/23/2026
6
6
ms.localizationpriority: high
7
7
zone_pivot_groups: What-new-features
8
8
---
@@ -36,13 +36,9 @@ Discover Microsoft Teams platform features that are generally available (GA). Yo
36
36
37
37
Teams platform features that are available to all app developers.</br>
38
38
39
-
**2025 November**
39
+
**2026 January**
40
40
41
-
****November 21, 2025***: [Use the Performance Report tool to evaluate the efficiency of your web and tab apps on mobile.](resources/teams-mobile-best-practices.md#calculate-performance-metrics-for-apps)
42
-
43
-
****November 19, 2025***: [Create and manage agent identities for your agent.](concepts/build-and-test/manage-your-apps-in-developer-portal.md#agent-identity-blueprint)
44
-
45
-
****November 19, 2025***: [Microsoft Entra ID authentication for bots is now available in group scope.](bots/how-to/authentication/bot-sso-overview.md)
41
+
****January 27, 2026***: [You can now register MCP servers as agent connectors for Microsoft 365](m365-apps/agent-connectors.md)
46
42
47
43
:::column-end:::
48
44
:::row-end:::
@@ -56,6 +52,9 @@ Teams platform features that are available to all app developers.</br>
56
52
57
53
|**Date**|**Update**|**Find here**|
58
54
| -------- | --------- | ----------------|
55
+
| 21/11/2025 | Use the Performance Report tool to evaluate the efficiency of your web and tab apps on mobile. | [Calculate performance metrics for apps](resources/teams-mobile-best-practices.md#calculate-performance-metrics-for-apps)
56
+
| 19/11/2025 | Create and manage agent identities for your agent. | [Agent Identity Blueprint](concepts/build-and-test/manage-your-apps-in-developer-portal.md#agent-identity-blueprint)
57
+
| 19/11/2025 | Microsoft Entra ID authentication for bots is now available in group scope | [Enable SSO for your app](bots/how-to/authentication/bot-sso-overview.md)
59
58
|06/11/2025 | Teams AI library v2 has been renamed to *Teams SDK*. | [Teams SDK](/microsoftteams/platform/teams-ai-library/)
60
59
|15/10/2025 | The Microsoft Teams JavaScript client library (TeamsJS) supports app suspension for Teams apps extended to run across other Microsoft 365 applications. | Build tabs > Tab features > [App suspension for your tab app](tabs/how-to/app-caching.md)
61
60
| 18/09/2025 | Teams AI library is now generally available for JavaScript and C#. It provides a simplified SDK, support for Model Context Protocol (MCP), Agent-to-Agent communication (A2A), and streamlined tools to enable developers to build intelligent agents for Teams |[Overview of Teams AI Library](/microsoftteams/platform/teams-ai-library/welcome)|
0 commit comments