MoreAI.tools
Supabase MCP preview
83
Stack Score
Editorial pickMCP server
Supabase MCP logo

Supabase MCP

Supabase database + auth + storage from Claude.

Try Supabase MCP

Best for

Builders running on Supabase who want Claude to inspect schemas, draft migrations, and run analytics queries on demand.

At a glance

Pricing
free
Setup time
15 minutes
Learning curve
medium
Last verified
5/26/2026

What we love

  • ✓Official Supabase-built server — covers most of the platform
  • ✓Read-only mode makes exploring schemas safe
  • ✓Branching lets Claude work against a dev clone, not prod

Where it falls short

  • −Write access can be dangerous without RLS configured
  • −No visual query builder — you're trusting Claude with SQL
  • −Realtime channels not fully covered yet

Install & connect

Copy-paste ready

Install
shell
Remote HTTP (no install): https://mcp.supabase.com/mcp?read_only=true&project_ref=YOUR_PROJECT_REF
Config — Claude Desktop
json
{
  "mcpServers": {
    "supabase": {
      "type": "http",
      "url": "https://mcp.supabase.com/mcp?read_only=true&project_ref=YOUR_PROJECT_REF"
    }
  }
}
Config — Cursor
json
{
  "mcpServers": {
    "supabase": {
      "type": "http",
      "url": "https://mcp.supabase.com/mcp?read_only=true&project_ref=YOUR_PROJECT_REF"
    }
  }
}
Config — Claude Code
shell
claude mcp add --transport http supabase https://mcp.supabase.com/mcp?read_only=true&project_ref=YOUR_PROJECT_REF
Config — VS Code
json
{
  "servers": {
    "supabase": {
      "type": "http",
      "url": "https://mcp.supabase.com/mcp?read_only=true&project_ref=YOUR_PROJECT_REF"
    }
  }
}

Pricing

✓ Pricing verified Jun 21, 2026

1 tier

Open source

$0

Apache 2.0

  • ✓Self-hosted
  • ✓Free forever
  • ✓Official Supabase maintained

Why we picked it

MoreAI.tools's own DB work happens through this. Indispensable for any Supabase project.
— MoreAI.tools editor

Overview

Official Supabase MCP — execute SQL, apply migrations, manage branches, view logs. The MCP we use daily on MoreAI.tools itself.

Key features

  • ●Query and mutate any table via natural language
  • ●Run raw SQL with read-only or read-write modes
  • ●Inspect schema, indexes, RLS policies, and migrations
  • ●Manage auth users, sessions, and roles
  • ●Storage buckets and file operations from chat
  • ●Edge function inspection and log tailing
  • ●Project and branch management for Supabase deploys

Exposed tools

The MCP-tool names this server exposes. Your agent can invoke any of these when this server is connected.

  • list_tables
    List all tables in the specified schemas.
  • list_extensions
    List installed Postgres extensions.
  • list_migrations
    List applied migrations in order.
  • apply_migration
    Apply a tracked DDL migration to the database.
  • execute_sql
    Execute raw SQL (read-only by default; toggle with read_only=false).
  • get_logs
    Fetch logs by service: api, postgres, edge functions, auth, storage, realtime.
  • get_advisors
    Surface security and performance advisories for the project.
  • get_project_url
    Get the project's API URL.
  • get_publishable_keys
    Get client-safe API keys (publishable + legacy anon).
  • generate_typescript_types
    Generate TypeScript types from the live database schema.
  • list_edge_functions
    List deployed Edge Functions.
  • deploy_edge_function
    Deploy or update an Edge Function.
  • create_branch
    Create a development branch with production migrations (paid).
  • merge_branch
    Merge a dev branch's migrations into production (paid).
  • search_docs
    Search Supabase documentation.

Best use cases

Database exploration

Ask Claude to map an unfamiliar schema and explain table relationships before writing queries.

Ad-hoc analysis

Run SQL against production data in read-only mode and get a narrative answer back.

Migration drafting

Have Claude draft SQL migrations and apply them to a Supabase branch for review.

Integrations

Claude Desktop
Claude Code
Cursor
Cline
Supabase platform

Similar tools

See all mcp →

One AI Stack pick every week.

The tool we’d pay for this week, why we’d pay for it, and what we’d skip. No promo spam.