Best Claude Apps

Supabase Claude connector

Manage databases, authentication, and storage

Add Supabase to Claude

Add to Claude
URL https://mcp.supabase.com/mcp
$ claude mcp add --transport http supabase https://mcp.supabase.com/mcp

Needs a Supabase account All setup steps

Supabase in Claude at a glance

Reads
18 tools
Branches, projects, edge functions and 12 more
Creates & edits
10 tools
Branches, projects, edge functions and 3 more
Deletes
1 tool
Branches
Acts as
Your account
Claude works through your own Supabase sign-in

Counts come from the tool names in the official listing. See every tool

How a request travels Illustration, not a screenshot
  1. 1 · You ask

    “Search the Supabase docs: how do I [do something]?”

  2. 2 · Claude calls

    search_docs

    Looks up answers in the Supabase documentation

  3. 3 · Server runs it

    mcp.supabase.com

    As your Supabase account

  4. 4 · Answer

    Reply in the chat

    Write tools can be set to ask you first

The prompt is our example and the tool is one from Supabase’s list. Claude chooses tools itself, so real calls can differ.

Works in Claude on the web Claude Desktop Claude mobile apps Claude Code Other remote MCP clients

How to add Supabase to Claude

Supabase docs

Claude app web · desktop · mobile

  1. 1 Click Add to Claude or open Settings → Connectors and search for Supabase.
  2. 2 Click Connect. Sign in to Supabase and approve access.
  3. 3 In a chat, check Supabase is on in the tools menu under the message box. Then ask.

On Team and Enterprise plans an owner may need to allow it first.

Claude Code terminal

  1. 1
    Add the server:
    claude mcp add --transport http supabase https://mcp.supabase.com/mcp
    Add --scope user to use it in every project.
  2. 2 Run /mcp, pick supabase and sign in.
  3. 3 Check with claude mcp list.

Custom connector or any MCP client

In Claude: Settings → Connectors → Add custom connector. Other clients that support remote (streamable HTTP) servers take the same URL.

Supabase MCP server URL

https://mcp.supabase.com/mcp

Supabase MCP tools

32

18 read, 10 write, 1 delete, 3 unclear. The official listing gives tool names only, so the text beside each name is our summary of it, not the developer’s wording.

  • Branches 5 tools

    • list_branches Pulls up a list of branches (our summary)
    • create_branch Writes Adds a new branch (our summary)
    • delete_branch Deletes Deletes a branch (our summary)
    • merge_branch Writes Merges a branch (our summary)
    • reset_branch Writes Resets a branch (our summary)
  • Projects 5 tools

    • list_projects Pulls up a list of projects (our summary)
    • get_project Opens one project with its details (our summary)
    • create_project Writes Adds a new project (our summary)
    • pause_project Writes Pauses a project (our summary)
    • restore_project Writes Restores a project (our summary)
  • Edge functions 3 tools

    • list_edge_functions Pulls up a list of edge functions (our summary)
    • get_edge_function Opens one edge function with its details (our summary)
    • deploy_edge_function Writes Deploys an edge function (our summary)
Show 16 more groups · 19 tools, 6 that change data · migrations, storage configs, confirm costs, generate typescript types, rebase branches, sqls, organizations, advisors, costs, documentation, extensions, logs, project urls, publishable keys, storage buckets, tables
  • Migrations 2 tools

    • list_migrations Pulls up a list of migrations (our summary)
    • apply_migration Writes Applies a migration (our summary)
  • Storage configs 2 tools

    • get_storage_config Opens one storage config with its details (our summary)
    • update_storage_config Writes Edits an existing storage config (our summary)
  • Confirm costs 1 tool

    • No read tools
    • confirm_cost Unclear
  • Generate typescript types 1 tool

    • No read tools
    • generate_typescript_types Unclear
  • Rebase branches 1 tool

    • No read tools
    • rebase_branch Unclear
  • Sqls 1 tool

    • No read tools
    • execute_sql Writes Executes a sql (our summary)
  • Organizations 2 tools

    • list_organizations Pulls up a list of organizations (our summary)
    • get_organization Opens one organization with its details (our summary)
    • None
  • Advisors 1 tool

    • get_advisors Pulls up a list of advisors (our summary)
    • None
  • Costs 1 tool

    • get_cost Opens one cost with its details (our summary)
    • None
  • Documentation 1 tool

    • search_docs Looks up answers in the Supabase documentation (our summary)
    • None
  • Extensions 1 tool

    • list_extensions Pulls up a list of extensions (our summary)
    • None
  • Logs 1 tool

    • get_logs Pulls up a list of logs (our summary)
    • None
  • Project urls 1 tool

    • get_project_url Opens one project url with its details (our summary)
    • None
  • Publishable keys 1 tool

    • get_publishable_keys Pulls up a list of publishable keys (our summary)
    • None
  • Storage buckets 1 tool

    • list_storage_buckets Pulls up a list of storage buckets (our summary)
    • None
  • Tables 1 tool

    • list_tables Pulls up a list of tables (our summary)
    • None

Read or write is our reading of each name. List checked 2026-10-20; developers can change tools at any time.

Things to ask Claude with Supabase

Our suggestions, one for each kind of tool Supabase offers. Not from Supabase or Anthropic. Fill in the [brackets].

  • Search the Supabase docs: how do I [do something]?

    uses search_docs
  • Create a Supabase branch for [what it is about].

    uses create_branch
  • Update the Supabase storage config [name or link]: [what to change].

    uses update_storage_config
  • Turn these notes into Supabase branches, one per action item: [paste notes].

    uses create_branch
  • Open the Supabase project [name or link] and give me the key points.

    uses get_project
  • Create a Supabase project for [what it is about].

    uses create_project

Security and access

Where requests go, whose account Claude uses, and what you control.

Server

mcp.supabase.com

On the developer’s own domain (supabase.com), not a third-party host. Claude sends requests here when it uses a tool.

Account

Your own Supabase account

You sign in when you connect. Claude works through that account, so it reaches what the account can reach.

Control

You approve write tools

In Claude’s connector settings you can choose, tool by tool, whether Claude must ask before using it. Write tools are marked in the list above. See write tools

Policy

Privacy policy

Published by Supabase and linked from the official listing. Read it ↗

Anthropic’s directory notes that it does not control which tools a developer exposes and cannot guarantee they work as intended or stay the same. Connect connectors you trust.

Reviews

No reviews yet. Used Supabase with Claude? Tell others how it went.

Honest reviews only. We never pay for or edit ratings.

    Questions people ask

    What does the Supabase connector do in Claude?

    Manage Supabase projects directly through Claude. Execute SQL queries on PostgreSQL databases, design and modify table schemas, deploy serverless edge functions, and configure user authentication. Access real-time logs for debugging, generate TypeScript types for your schema, create and apply database migrations, and manage development branches through natural language commands.

    Is the Supabase connector official?

    It is made by Supabase and carries the Anthropic verified mark in Anthropic’s directory. This site is independent and lists it from the official directory.

    What is the Supabase MCP server URL?

    https://mcp.supabase.com/mcp. It is a remote MCP server hosted at mcp.supabase.com. Paste it into Claude as a custom connector, or add it to Claude Code with: claude mcp add --transport http supabase https://mcp.supabase.com/mcp

    How do I add Supabase to Claude Code?

    Run "claude mcp add --transport http supabase https://mcp.supabase.com/mcp" in your terminal, then start Claude Code, type /mcp, choose supabase and sign in to Supabase. Add "--scope user" to make it available in every project.

    Do I need a Supabase account?

    Yes. You sign in to Supabase when you connect it, and Claude works through that account.

    Can Claude change or delete my Supabase data?

    Judging by tool names, 11 of its 32 tools can change data, including 1 that delete or remove things. The other 18 only read. In Claude you can choose, per tool, whether Claude must ask before using it.

    Alternatives to Supabase

    Other connectors ranked by how closely their descriptions and tools match Supabase.

    Also see: Supabase MCP server, with setup for Claude Code, Cursor, VS Code and ChatGPT

    Loading…

    Browse all connectors →