Secure Remote MCP Servers using Azure API Management (Experimental)

Azure API Management acts as the AI Gateway for MCP servers.
This sample implements the latest MCP Authorization specification
This is a sequence diagram to understand the flow.
Deploy Remote MCP Server to Azure
Register
Microsoft.Appresource provider.- If you are using Azure CLI, run
az provider register --namespace Microsoft.App --wait. - If you are using Azure PowerShell, run
Register-AzResourceProvider -ProviderNamespace Microsoft.App. Then run(Get-AzResourceProvider -ProviderNamespace Microsoft.App).RegistrationStateafter some time to check if the registration is complete.
- If you are using Azure CLI, run
Run this azd command to provision the api management service, function app(with code) and all other required Azure resources
azd up
MCP Inspector
In a new terminal window, install and run MCP Inspector
npx @modelcontextprotocol/inspectorCTRL click to load the MCP Inspector web app from the URL displayed by the app (e.g. http://127.0.0.1:6274/#resources)
Set the transport type to
SSESet the URL to your running API Management SSE endpoint displayed after
azd upand Connect:https://<apim-servicename-from-azd-output>.azure-api.net/mcp/sseList Tools. Click on a tool and Run Tool.
Secure Remote MCP Server
Project Details
- Azure-Samples/remote-mcp-apim-functions-python
- MIT License
- Last Updated: 4/16/2025
Recomended MCP Servers
Model Context Protocol server for managing, storing, and providing prompts and prompt templates for LLM interactions.
Hacker news MCP server
MCP server connecting to Kubernetes
MCP Documentation Server with AI Learning Capabilities
MCP (Model Context Protocol) server - free usdc transfer powered by Coinbase CDP
An MCP server that autonomously evaluates web applications.
A Model Context Protocol (MCP) server enabling LLMs to query, analyze, and interact with Prometheus databases through predefined...
Execute SQL queries and manage databases seamlessly with Timeplus. Leverage powerful tools to interact with your data, Kafka...
An MCP server providing advanced options analysis through Yahoo Finance, supporting Greeks calculations, strategy evaluation (CCS/PCS/CSP/CC), and risk...
Diff & patch JavaScript objects
Official Vectorize MCP Server





