Cursor CLI MCP issue

I’m having a frustrating issue. I’m trying to connect Subbase MCP but I’m having an issue where it says “need approval”. When I click on the approval and click Enter, it says “error”.

I’ve tried to remove the MCP and try to reconnect it; all it says is “error”. I’ve tried another project using the MCP and the authentication works fine and it’s connected but when I go to my action module I’m working on (which I need the MCP for), it says “error” or “log in”. Click “authenticate with cursor” and it says “error”, something to do with not being approved.

image

Hey, thanks for the report. I can see the error: MCP server "supabase" has not been approved.

This means Cursor’s approval state for this MCP is stuck on “not approved” for this specific project. Please try this:

  • Go to Cursor Settings > MCP and check if Supabase shows up there. If it does, toggle it off and back on. This should trigger the approval request again.
  • If that doesn’t help, delete the project-level config at .cursor/mcp.json in the affected project, then add the Supabase MCP again.
  • Make sure you’re on the latest version of Cursor (Help > Check for Updates). There was a fix for inconsistent MCP auth errors.
  • As a last step, try Cmd/Ctrl + Shift + P then Reload Window after re-adding the MCP.

Can you also share your Cursor version and OS? That’ll help if the steps above don’t fix it.