OAuth 2.0 + PKCE

Enterprise-grade auth for MCP

Let MCP clients authenticate via a standard OAuth 2.0 Authorization Code flow with PKCE. No static tokens to manage — just standards-based security.

MCP Client
/.well-known/oauth-authorization-server
Authorize access?
Claude Desktop wants to access
/mcp/production
Approve Deny
Access Token Issued
expires in 1 hour · refreshable

Security at every step

PKCE Protection

Every authorization uses Proof Key for Code Exchange (S256). Prevents code interception — even on public clients with no secret.

Short-Lived Tokens

Access tokens expire in one hour. Refresh tokens renew access without re-authorization. Authorization codes are single-use and expire in two minutes.

Dynamic Registration

Clients register automatically via RFC 7591. No manual client setup required — point an MCP client at your endpoint and it works.

Open Standards

Built on open standards

Warpgate implements the full MCP OAuth specification including metadata discovery, dynamic client registration, and PKCE. Any standards-compliant MCP client can authenticate automatically.

Authorization Server Metadata

RFC 8414

/.well-known/oauth-authorization-server

Protected Resource Metadata

RFC 9728

/.well-known/oauth-protected-resource/mcp/{slug}

Dynamic Client Registration

RFC 7591

POST /oauth/register

Token Endpoint

RFC 6749

POST /oauth/token

Ship your MCP gateway today

Connect your first server in under five minutes. No credit card required.