Supabase MCP Server

Official
Databases
stdio
Featured

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-supabase

Environment Variables

VariableDescriptionRequired
SUPABASE_ACCESS_TOKENSupabase access tokenYes

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)

list_projectsexecute_sqllist_tablesapply_migrationlist_edge_functions

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.