87
Stack Score
Best for
Builders running on Supabase who want Claude to inspect schemas, draft migrations, and run analytics queries on demand.
At a glance
- Pricing
- free
- Setup time
- 15 minutes
- Learning curve
- medium
- Last verified
- 5/26/2026
What we love
- ✓Official Supabase-built server — covers most of the platform
- ✓Read-only mode makes exploring schemas safe
- ✓Branching lets Claude work against a dev clone, not prod
Where it falls short
- −Write access can be dangerous without RLS configured
- −No visual query builder — you're trusting Claude with SQL
- −Realtime channels not fully covered yet
Install & connect
Copy-paste ready
Install
shell
Remote HTTP (no install): https://mcp.supabase.com/mcp?read_only=true&project_ref=YOUR_PROJECT_REF
Config — Claude Desktop
json
{
"mcpServers": {
"supabase": {
"type": "http",
"url": "https://mcp.supabase.com/mcp?read_only=true&project_ref=YOUR_PROJECT_REF"
}
}
}Config — Cursor
json
{
"mcpServers": {
"supabase": {
"type": "http",
"url": "https://mcp.supabase.com/mcp?read_only=true&project_ref=YOUR_PROJECT_REF"
}
}
}Config — Claude Code
shell
claude mcp add --transport http supabase https://mcp.supabase.com/mcp?read_only=true&project_ref=YOUR_PROJECT_REF
Config — VS Code
json
{
"servers": {
"supabase": {
"type": "http",
"url": "https://mcp.supabase.com/mcp?read_only=true&project_ref=YOUR_PROJECT_REF"
}
}
}Pricing
✓ Pricing verified Jun 21, 20261 tier
Open source
$0
Apache 2.0
- ✓Self-hosted
- ✓Free forever
- ✓Official Supabase maintained
Why we picked it
MoreAI.tools's own DB work happens through this. Indispensable for any Supabase project.
Overview
Official Supabase MCP — execute SQL, apply migrations, manage branches, view logs. The MCP we use daily on MoreAI.tools itself.
Key features
- ●Query and mutate any table via natural language
- ●Run raw SQL with read-only or read-write modes
- ●Inspect schema, indexes, RLS policies, and migrations
- ●Manage auth users, sessions, and roles
- ●Storage buckets and file operations from chat
- ●Edge function inspection and log tailing
- ●Project and branch management for Supabase deploys
Exposed tools
The MCP-tool names this server exposes. Your agent can invoke any of these when this server is connected.
- list_tablesList all tables in the specified schemas.
- list_extensionsList installed Postgres extensions.
- list_migrationsList applied migrations in order.
- apply_migrationApply a tracked DDL migration to the database.
- execute_sqlExecute raw SQL (read-only by default; toggle with read_only=false).
- get_logsFetch logs by service: api, postgres, edge functions, auth, storage, realtime.
- get_advisorsSurface security and performance advisories for the project.
- get_project_urlGet the project's API URL.
- get_publishable_keysGet client-safe API keys (publishable + legacy anon).
- generate_typescript_typesGenerate TypeScript types from the live database schema.
- list_edge_functionsList deployed Edge Functions.
- deploy_edge_functionDeploy or update an Edge Function.
- create_branchCreate a development branch with production migrations (paid).
- merge_branchMerge a dev branch's migrations into production (paid).
- search_docsSearch Supabase documentation.
Best use cases
Database exploration
Ask Claude to map an unfamiliar schema and explain table relationships before writing queries.
Ad-hoc analysis
Run SQL against production data in read-only mode and get a narrative answer back.
Migration drafting
Have Claude draft SQL migrations and apply them to a Supabase branch for review.
Integrations
Similar tools
See all mcp →One AI Stack pick every week.
The tool we’d pay for this week, why we’d pay for it, and what we’d skip. No promo spam.