Supabase MCP Server
Full Supabase platform management via MCP. Query PostgreSQL databases, manage authentication users, interact with storage buckets, deploy edge functions, and configure Row Level Security policies.
Quick Install
$ npx -y @supabase/mcp-server-supabaseEnvironment Variables
| Variable | Description | Required |
|---|---|---|
| SUPABASE_ACCESS_TOKEN | Supabase access token | Yes |
Configuration by Client
{
"mcpServers": {
"supabase": {
"command": "npx",
"args": [
"-y",
"@supabase/mcp-server-supabase"
],
"env": {
"SUPABASE_ACCESS_TOKEN": "sbp_xxxxxxxxxxxx"
}
}
}
}Need a different client? Use the Config Generator for Windsurf, Cline, Antigravity, and more.
Available Tools (5)
Supabase FAQ
What is the Supabase MCP server?
Full Supabase platform management via MCP. Query PostgreSQL databases, manage authentication users, interact with storage buckets, deploy edge functions, and configure Row Level Security policies.
How do I install the Supabase MCP server?
Run: npx -y @supabase/mcp-server-supabase
Which AI clients support the Supabase MCP server?
The Supabase MCP server works with Claude Desktop, Cursor, Codex CLI, Antigravity, Windsurf, and any MCP-compatible client using stdio transport.
What tools does the Supabase MCP server provide?
The server provides 5 tools: list_projects, execute_sql, list_tables, apply_migration, list_edge_functions.