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.

FastMCP Authentication is one of 6 APIs that FastMCP publishes on the APIs.io network.

Tagged areas include MCP, Authentication, OAuth, OIDC, and Authorization. The published artifact set on APIs.io includes API documentation.

API entry from apis.yml

apis.yml Raw ↑
aid: fastmcp:fastmcp-auth
name: FastMCP Authentication
description: 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.
humanURL: https://gofastmcp.com/servers/auth/authentication
baseURL: ''
tags:
- MCP
- Authentication
- OAuth
- OIDC
- Authorization
- Security
properties:
- type: Documentation
  name: Authentication Overview
  url: https://gofastmcp.com/servers/auth/authentication
- type: Documentation
  name: Token Verification
  url: https://gofastmcp.com/servers/auth/token-verification
- type: Documentation
  name: OAuth Proxy
  url: https://gofastmcp.com/servers/auth/oauth-proxy
- type: Documentation
  name: OIDC Proxy
  url: https://gofastmcp.com/servers/auth/oidc-proxy
- type: Documentation
  name: Multiple Auth Sources
  url: https://gofastmcp.com/servers/auth/multi-auth
- type: Documentation
  name: Remote OAuth
  url: https://gofastmcp.com/servers/auth/remote-oauth
- type: Documentation
  name: Full OAuth Server
  url: https://gofastmcp.com/servers/auth/full-oauth-server
- type: Documentation
  name: Authorization
  url: https://gofastmcp.com/servers/authorization