MCP Server
supabase-community/supabase-mcp
supabase-community/supabase-mcp· TypeScript
Official Supabase MCP server: query, manage, and migrate your Supabase project from any AI assistant.
GitHub stats
- Stars
- 2,655
- Forks
- 342
- Watchers
- 27
- Open issues
- 89
meta
- License
- Apache-2.0
- Primary language
- TypeScript
- Last commit
- 2026-04-28
- Stats fetched at
- 2026-04-29
Official Supabase MCP server that exposes your Supabase project to MCP-compatible clients like Claude Desktop, Cursor, and Claude Code. Supports SQL execution, schema inspection, migrations, branch management, edge function deploys, and log queries through a single npx command. Configure with a personal access token plus optional `--read-only` and `--project-ref` flags to scope access. Ideal for letting an AI agent build features end-to-end against a real Postgres backend.
Editor's verdict
If you already use Supabase, this is the default choice — it's official, well-maintained, and covers the full management API beyond just SQL. Always start with `--read-only` and a specific `--project-ref`; giving an agent unscoped write access to your prod database is asking for trouble. For pure Postgres without Supabase-specific features (branches, edge functions, storage), a generic Postgres MCP server is lighter and avoids the PAT setup.