quickoauth

OAuth for MCP, without the yak-shave.

Claude, ChatGPT, and Grok each probe your MCP server before a connector ever shows a login screen — protected-resource metadata, RFC 8414 discovery, dynamic client registration or CIMD, PKCE, and a DNS pre-flight that fails silently. This site documents the flow from a server that passed, plus the per-client quirks, as guides you can read and prompts you can paste into your agent.

Use this site from your agent

Every guide and prompt here is also served over MCP. Add the endpoint as a custom connector in claude.ai (Settings → Connectors), ChatGPT (developer mode), or Grok (grok.com/connectors) — no auth required — and your agent can search guides and pull prompts directly.

https://quickoauth.com/mcp

tools: search_guides · get_guide · list_prompts · get_prompt

Want to watch the OAuth flow the guides describe, running for real? Addhttps://quickoauth.com/mcp-auth instead — same tools behind a live discovery + DCR + PKCE flow with a one-click demo login.

Add OAuth to a FastMCP server

Point an agent at your FastMCP codebase and have it wire bearer-token auth plus the discovery endpoints MCP clients require.

fastmcp

Put Auth0 in front of an existing MCP endpoint

Build the thin proxy that owns discovery and DCR on your domain while Auth0 handles login and tokens — accepting Claude, ChatGPT, and Grok as clients.

auth0

Diagnose a failing claude.ai connector

A systematic run of the seven checks that isolate where an MCP OAuth connection breaks.

claude-connector

Guides