I’m building an MCP server with OAuth (auth code flow).
-
The auth flow works in MCP Inspector
-
The same server fails at the token exchange step when creating a ChatGPT App
This suggests a difference in the token request parameters (e.g. redirect_uri, PKCE, or client auth method).
Has anyone documented the exact OAuth token exchange requirements used by ChatGPT for MCP Apps, or seen differences vs MCP Inspector?
I can share redacted token endpoint logs if helpful. Please see the attached screenshot for better understanding.
