$ timeahead.in
/ servers/npm/@supabase/mcp-server-supabase
npm

@supabase/mcp-server-supabase

MCP server for interacting with Supabase

3k stars61k/wkupdated 0d agogithub ↗
77fair
▣ Overview
MCP Registry Version

What it does

The server connects Supabase projects to Claude and other AI assistants via the Model Context Protocol, exposing database operations, configuration management, and resource control. It supports SQL execution, table schema management, edge function deployment, and storage bucket operations. The server runs in three deployment modes—Supabase cloud (with OAuth), local Supabase CLI, and self-hosted environments—each exposing a different toolset. Access can be scoped to individual projects and restricted to read-only operations via query parameters.

Who it's for

Backend engineers and platform teams who want AI assistants to directly query and modify their Supabase infrastructure. Especially useful for teams doing exploratory database analysis, auto-generating migrations, or having Claude help debug schema and configuration issues without leaving the development environment.

Common use cases

  • Run exploratory SQL queries and debug issues against a live Supabase database
  • Generate and apply database migrations with AI assistance
  • Query and reconfigure storage buckets
  • Deploy or test edge functions via LLM
  • Troubleshoot schema and access control configuration

Setup pitfalls

  • Two secrets detected in the codebase; review Supabase's security best practices before connecting production projects
  • Read-only mode is strongly recommended but not default; without it, Claude can execute writes and deletes
  • Pre-1.0 status means breaking changes between versions; no CI or test suite in the repo
  • Always scope to a specific project using the project_ref parameter to prevent the LLM from accessing all organization projects
2 credentials detected in repository history via Gitleaks
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
60
21.0
Freshness
25%
100
25.0
Adoption
20%
92
18.4
Quality
10%
80
8.0
Trust
10%
50
5.0
Total
77.4
⚿ Capabilities & Risk Explainer
networkexecsecrets
◆ Risk level: high
network + exec + secrets active — can execute code, access credentials, and make external network calls.
⚙ Install config
Claude Desktop · Cursor · Windsurf · VS Code (Copilot) · Claude Code
add to your MCP client config:
{
  "mcpServers": {
    "supabasemcp-supabase": {
      "command": "npx",
      "args": [
        "-y",
        "@supabase/mcp-server-supabase"
      ]
    }
  }
}
⚙ Maintenance health
72/ 100 · is this project alive?
contributors (1y)16
top contributor share49%
releases (1y)26
last release0d ago
ci✓ passing
⛁ Raw data
weekly downloads61k
github stars3k
forks363
open issues91
license✓ present
readme length16221 chars
last publish0d ago
last commit0d ago
last updated11h ago
install verified✓ pass · 13d ago
owner of this server? claim your listing to get a verified badgeclaim →
🔔 Score drop alerts
get notified by email when this server's score drops 5+ points