FastMCP Authentication
FastMCP ships a complete authentication and authorization layer for MCP servers. Servers can verify tokens, terminate OAuth flows directly, or proxy to an external OAuth or OIDC provider, and they can combine multiple authentication sources. Out-of-the-box providers cover Auth0, AWS Cognito, Azure/Entra ID, GitHub, Google, Discord, Keycloak, OCI IAM, Supabase, WorkOS, AuthKit, Descope, PropelAuth, and Scalekit. Authorization integrations include Permit.io and Eunomia.
Documentation
Documentation
https://gofastmcp.com/servers/auth/authentication
Documentation
https://gofastmcp.com/servers/auth/token-verification
Documentation
https://gofastmcp.com/servers/auth/oauth-proxy
Documentation
https://gofastmcp.com/servers/auth/oidc-proxy
Documentation
https://gofastmcp.com/servers/auth/multi-auth
Documentation
https://gofastmcp.com/servers/auth/remote-oauth
Documentation
https://gofastmcp.com/servers/auth/full-oauth-server
Documentation
https://gofastmcp.com/servers/authorization