I set up the official Supabase MCP server in Cursor with {"supabase": {"type": "http", "url": "https://mcp.supabase.com/mcp"}} in mcp.json. Clicking Authenticate opens the Supabase OAuth page in the browser, but it immediately fails with {"message":"Unrecognized client_id"} returned from mcp.supabase.com. Rotating API keys and editing mcp.json does nothing. The same failure shows up in Claude Code and Claude Desktop too, so it is not editor-specific. A long community thread investigated whether it is a server-side client registration problem or a client-side cache problem.