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

@supabase/mcp-server-supabase

MCP server for interacting with Supabase

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

What it does

The Supabase MCP server exposes your Supabase project resources to AI assistants like Claude, Cursor, and Windsurf. It supports database queries via SQL execution, schema inspection, table and policy management, edge function deployment, storage bucket operations, and project-level tasks like branching and migrations. Configuration uses URL query parameters to enable optional read-only mode and project scoping, with a features parameter to customize which tool groups the LLM can access.

Who it's for

Backend and full-stack engineers building on Supabase who want their AI assistant to interact directly with live database state, execute migrations, deploy functions, and troubleshoot schema issues without leaving the editor or IDE.

Common use cases

  • Query live Postgres data within Claude to provide context for debugging or code generation
  • Execute schema migrations and table modifications through the AI assistant
  • Deploy and manage Supabase edge functions from within Cursor or Windsurf
  • Perform read-only database introspection to understand schema structure for new feature development
  • Troubleshoot data integrity and access control policies interactively

Setup pitfalls

  • Two secrets were detected in the codebase during scanning; rotate any exposed credentials immediately if accessed by untrusted parties
  • Read-only mode is not enabled by default—explicitly set read_only=true in the server URL to restrict the LLM to read operations only
  • Without the project_ref query parameter, the server has access to all projects in your organization; scoping to a specific project is recommended
  • Self-hosted and CLI deployments offer only a limited tool subset and do not support OAuth 2.1
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
69/ 100 · is this project alive?
contributors (1y)14
top contributor share39%
releases (1y)22
last release27d ago
ci⚠ failing
⛁ Raw data
weekly downloads65k
github stars3k
forks376
open issues97
license✓ present
readme length16221 chars
last publish0d ago
last commit0d ago
last updated7d ago
install verified✓ pass · 50d 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