This MCP server uses an OAuth 2.0 authorization-code flow with PKCE.
GET /authorize
Parameters:
response_type - Must be "code"client_id - Dynamically registered client identifierredirect_uri - Exact registered redirect URIscope - Optional supported scopesstate - Recommended client transaction statecode_challenge - PKCE S256 challengecode_challenge_method - Must be "S256"POST /token
Parameters:
grant_type - "authorization_code" or "refresh_token"code - One-time authorization codeclient_id - Client identifierclient_secret - Required only for confidential clientsredirect_uri - Redirect URI used in authorization requestcode_verifier - PKCE verifier for authorization-code exchangerefresh_token - Rotating token for refresh grants/mcp - Streamablehttp connection endpoint (requires OAuth token)