MCP OAuth Redirect URIs for Cursor, Claude and ChatGPT: Registering MCP Clients in Casdoor Casdoor published a reference table of the OAuth redirect URIs that MCP clients send when signing in to an OAuth-protected MCP server, current as of November 2, 2026, covering Cursor desktop (`http://localhost:8787/callback`), Cursor web and Cloud Agents (`https://www.cursor.com/agents/mcp/oauth/callback`), claude.ai and Claude Desktop connectors (`https://claude.ai/api/mcp/auth_callback`), and ChatGPT (`https://chatgpt.com/connector_platform_oauth_redirect` or a per-connection `https://chatgpt.com/connector/oauth/`). Casdoor supports dynamic client registration (RFC 7591) at `/api/oauth/register` and client ID metadata documents, both controlled by a single "Enable dynamic client registration" switch on the organization that is off by default for every organization including `built-in`. The URIs only need to be added to Redirect URLs when an administrator creates a Casdoor application for a client by hand, and Casdoor advises reading the `redirect_uri` parameter in the browser address bar when a sign-in fails. MCP OAuth Redirect URIs for Cursor, Claude and ChatGPT: Registering MCP Clients in Casdoor Every MCP client sends its own redirect URI when it signs in to an OAuth-protected MCP server. Cursor desktop uses http://localhost:8787/callback releases before mid-2026 used cursor://anysphere.cursor-mcp/oauth/callback , Cursor on the web and Cursor Cloud Agents use https://www.cursor.com/agents/mcp/oauth/callback , claude.ai, Claude Desktop connectors, Claude mobile and Cowork use https://claude.ai/api/mcp/auth callback , and ChatGPT uses https://chatgpt.com/connector platform oauth redirect or a per-connection https://chatgpt.com/connector/oauth/