MCP Inspector keeps failing after a bad OAuth attempt
Error: Connection keeps failing after switching from OAuth to a token
What causes it
The Inspector caches the failed OAuth state and reuses it, even after you add a token header.
How to fix it
- Click "Clear stored OAuth state" in the Inspector before switching to a token.
- Then reconnect with the Authorization: Bearer header set.
Where we hit it
- GitHub MCP test report (tested Oct 16, 2026). Setup: Claude, Claude Code, Cursor, VS Code, ChatGPT
Related fixes
- MCP error: "Incompatible auth server: does not support dynamic client registration"
- GitHub MCP issue_write shows a form and creates nothing
All MCP fixes | Setup guides | Hit a different error? Request a test