fastmcp.server.auth.providers.auth0
Auth0 OAuth providers for FastMCP.
This module provides two Auth0 integrations:
Auth0Provider— OAuth proxy for fixed Auth0 application credentialsAuth0MCPProvider— resource server for Auth0 Auth for MCP (DCR/CIMD)
Classes
Auth0Provider
An Auth0 provider implementation for FastMCP.
This provider is a complete Auth0 integration that’s ready to use with
just the configuration URL, client ID, client secret, audience, and base URL.
Auth0JWTVerifier
JWT verifier for Auth0 MCP access tokens.
Auth0’s rfc9068_profile_authz token dialect exposes API permissions in
the permissions claim. Standard OAuth scope/scp claims are checked
first; permissions is included when present.

