framework · inferred from evidence
Dynamic Client Registration
A protocol extension of OAuth 2.0 that allows clients to be registered dynamically with authorization servers.
- Supabase MCP OAuth fails with {"message":"Unrecognized client_id"} in Cursor / Claude Code
The most common root cause is a stale cached OAuth Dynamic Client Registration on the client side: the client keeps re-sending a client_id that Supabase's auth server no longer recognizes, so every login attempt fails the same way. Fix: del