Skip to content

f-marschall/oauth-mcp-flow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Authentication Flow at Azure Entra ID

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.

Configuration

  1. Rename .env.example to .env and change the variables
  2. https://fastmcp.mintlify.app/integrations/azure

Start MCP Server

Start the server with:

fastmcp run main.py --transport http --port 8000

Start the MCP Test client:

uv run test_client.py

Test with MCP inspector

  1. npx @modelcontextprotocol/inspector http://localhost:8000/mcp

  2. Use the Auth Tab to test the flow

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages