MCP Servers, Hosted Supabase: "No tools found"

Hello everybody.

I’m trying to connect Supabase to Cursor using the MCP Servers feature, but I’m getting an error that says:
“No tools found”

According to the Supabase docs:

When running a hosted instance of Supabase, you can find your connection string by:
Navigating to your project’s Connection settings
Copying the connection string found under Session pooler.

npx -y @modelcontextprotocol/server-postgres

I have manually installed @modelcontextprotocol/server-postgres (using bun) to see if that helps, but it doesn’t seem to help.

Anyone knows what might be the issue?

Thanks for any help!

Experiencing same issue. Same commands are working with claude desktop MCP.

I don’t have a solution unfortunately. But I’m just here to say that I experience the same issue. I’ve tried all kinds of workarounds. Running it in Node outside of cursor, running it directly in Powershell. Doing it through docker. Nothing works

i’d recommend making your own mcp wrapper for the supabase API so you can easily extend and maintain it - i made a cli tool that simplifies the setup

you can see the neon example below to understand how to write mcp tools to call external APIs

Same exact problem. I even set up a local database with supabase and that did not work. Would be an amazing feature. I know there are some workarounds like amxv said, but that’s a little above my skillset and time commitment to try out. Hopefully they get it figured out soon.

I might be waaaaay off base here, but I suspect my MCP issues are something to do with running Cursor on Windows, using WSL.

Is that the common thread with these ‘no tools’ issues?

I have the same issue. See also: How to use any MCP servers in WSL with NVM? - #3 by danperks

Here is the solution: