MCP OAuth Server

This is an authenticated MCP server that uses OAuth 2.1 for authorization.

Available Endpoints

/mcp - MCP server endpoint (requires Bearer token)
/authorize - OAuth authorization endpoint
/token - OAuth token endpoint
/register - Client registration endpoint
/.well-known/oauth-authorization-server - OAuth metadata

Getting Started

To connect to this MCP server:

  1. Register your MCP client via the /register endpoint
  2. Initiate the OAuth flow by redirecting to /authorize
  3. Exchange the authorization code for an access token at /token
  4. Use the access token to access the /mcp endpoint