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
The following limitations currently apply to this preview:
33
+
34
+
* API Management supports MCP server tools, but doesn't support MCP resources or prompts.
35
+
* MCP server capabilities aren't supported in API Management [workspaces](workspaces-overview.md).
36
+
30
37
## Prerequisites
31
38
32
39
+ If you don't already have an API Management instance, complete the following quickstart: [Create an Azure API Management instance](get-started-create-service-instance.md).
@@ -45,8 +52,6 @@ Learn more about:
45
52
Follow these steps to expose a managed REST API in API Management as an MCP server:
46
53
47
54
1. In the [Azure portal](https://portal.azure.com), navigate to your API Management instance.
This article shows how to use API Management to expose and govern an existing MCP-compatible server - a tool server hosted outside of API Management. Expose and govern the server's tools through API Management so that MCP clients can call them using the MCP protocol.
17
+
This article shows how to use API Management to expose and govern an existing remote [Model Context Protocol (MCP)](https://www.anthropic.com/news/model-context-protocol) server - a tool server hosted outside of API Management. Expose and govern the server's tools through API Management so that MCP clients can call them using the MCP protocol.
The following limitations currently apply to this preview:
38
+
39
+
* The external MCP server must conform to MCP version `2025-06-18` or later. The server must support:
40
+
* Either no authorization or authorization protocols that comply with the following standards: [https://modelcontextprotocol.io/specification/2025-06-18/basic/authorization#standards-compliance](https://modelcontextprotocol.io/specification/2025-06-18/basic/authorization#standards-compliance)
41
+
* Streamable HTTP transport
42
+
43
+
> [!IMPORTANT]
44
+
> Servers conforming to older MCP versions or using SSE transport only are not supported.
45
+
46
+
* API Management supports MCP server tool capabilities, but not MCP resources or prompts.
47
+
* MCP server capabilities aren't supported in API Management [workspaces](workspaces-overview.md).
35
48
36
49
## Prerequisites
37
50
@@ -50,8 +63,6 @@ Learn more about:
50
63
Follow these steps to expose an existing MCP server is API Management:
51
64
52
65
1. In the [Azure portal](https://portal.azure.com), navigate to your API Management instance.
Copy file name to clipboardExpand all lines: articles/api-management/workspaces-overview.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -129,6 +129,7 @@ The following constraints currently apply to workspace gateways:
129
129
* Workspace gateways support only internal cache; external cache isn't supported
130
130
* Workspace gateways don't support synthetic GraphQL APIs
131
131
* Workspace gateways don't support creating APIs directly from Azure resources such as Azure OpenAI Service, App Service, Function Apps, and so on
132
+
* Workspace gateways don't support MCP servers
132
133
* Request metrics can't be split by workspace in Azure Monitor; all workspace metrics are aggregated at the service level
133
134
* Workspace gateways don't support CA certificates
134
135
* Workspace gateways don't support managed identities, including related features like storing secrets in Azure Key Vault and using the `authentication-managed-identity` policy
0 commit comments