Since Azure doesn’t support Dynamic Client Registration, this integration uses the OAuth Proxy pattern to bridge Azure’s traditional OAuth with MCP’s authentication requirements.
- Rename .env.example to .env and change the variables
- https://fastmcp.mintlify.app/integrations/azure
Start the server with:
fastmcp run main.py --transport http --port 8000
uv run test_client.py
-
npx @modelcontextprotocol/inspector http://localhost:8000/mcp -
Use the Auth Tab to test the flow