## Bug Report
**Summary:** When using the official Supabase MCP server in Cursor, the OAuth flow fails immediately with `{"message":"Unrecognized client_id"}` when the browser is redirected to mcp.supabase.com, preventing MCP authentication from completing.
---
### MCP Config (`.cursor/mcp.json`)
```json
{
"supabase": {
"type": "http",
"url": "https://mcp.supabase.com/mcp"
}
}
```
---
### Steps to Reproduce
1. Add the above MCP config to Cursor.
2. Open Cursor and wait for theDer Fehler 'Unrecognized client_id' tritt auf, wenn der client_id nicht ordnungsgemäß in der Supabase OAuth-Konfiguration registriert ist. Hier sind die Schritte zur Behebung des Problems:
Schritte zur Problemlösung:
client_id im Supabase Dashboard. Stellen Sie sicher, dass die Client-Anwendung korrekt registriert ist.client_id mit derjenigen übereinstimmt, die in Ihrer Anwendung verwendet wird.client_id fehlen oder inkorrekt sein, registrieren Sie die Anwendung neu oder korrigieren Sie die client_id.Beispiel-Konfiguration:
{
"supabase": {
"type": "http",
"url": "https://mcp.supabase.com/mcp",
"client_id": "IHRE_REGISTRIERTE_CLIENT_ID",
"client_secret": "IHREN_CLIENT_SECRET_EINFÜGEN"
}
}Stellen Sie sicher, dass client_id und client_secret korrekt sind.
Führen Sie danach einen erneuten Authentifizierungsversuch innerhalb des Cursors durch.
Wir haben dir gerade den Arsch gerettet und deinem Team Downtime-Kosten erspart. Keine Paywall, kein Formular. Wenn dein Server wieder atmet, schließe den kybernetischen Kreislauf: