Manage Supabase projects — databases, auth, storage, and edge functions
The Supabase MCP Server connects your AI assistant to your Supabase projects. List projects, execute SQL queries, apply migrations, manage tables, and interact with your Supabase database directly through conversation.
Is it safe?
No known CVEs for supabase-mcp.
No authentication — any process on your machine can connect to this server.
Apache-2.0. View license →
Last scanned 0 days ago.
Is it maintained?
Last commit 7 days ago. 2,574 GitHub stars. 2,569 weekly downloads.
Will it work with my client?
Transport: http, stdio. Works with claude-desktop, cursor, claude-code, windsurf. Requires an API key.
How much context will it use?
4 tools. Estimated ~100 tokens of your context window (0.1% of 200K).
What if it doesn't work?
Common issues: JSON syntax errors in config, wrong Node.js version, npx cache, missing or expired API key, network or firewall blocking. Setup guide covers troubleshooting. Or check GitHub issues for known problems.
{
"mcpServers": {
"supabase": {
"args": [
"mcp-remote",
"https://mcp.supabase.com/mcp"
],
"command": "npx"
}
}
}SUPABASE_ACCESS_TOKENSupabase Access Token1. Go to supabase.com/dashboard/account/tokens 2. Click "Generate new token" 3. Give it a name 4. Copy the tokenOpen Supabase Access Token page
This server supports HTTP transport. Be the first to test it — help the community know if it works.
list_projectsList all Supabase projects
execute_sqlExecute SQL on a project database
apply_migrationApply a database migration
list_tablesList tables in the database
Last scanned 1h ago
No known vulnerabilities.
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.