---
slug: "supabase-mcp"
name: "Supabase MCP Server"
effect: "Lets an AI assistant work with Supabase projects: tables, migrations, SQL, logs and Edge Functions"
category: "mcp-server"
url: "https://supabase.com/mcp"
github: "supabase/mcp"
pricing: "open-source"
license: "Apache-2.0"
tags: ["postgres", "database", "hosted", "oauth", "typescript"]
platforms: ["any-mcp-client", "claude-code", "cursor"]
install_kind: "mcp-json"
date_added: "2026-10-14"
drop_score: 57
stars: 2952
pushed_at: "2026-10-14T15:26:54Z"
signals_status: "ok"
signals_fetched_at: "2026-10-15T01:19:05.452Z"
page: "https://agenttooldrop.com/tools/supabase-mcp"
---

# Supabase MCP Server

Lets an AI assistant work with Supabase projects: tables, migrations, SQL, logs and Edge Functions

Category: MCP servers. Pricing: Open source. License: Apache-2.0.

Platforms: any-mcp-client, claude-code, cursor.

## Why you would want it

Supabase hosts the server at mcp.supabase.com, so most clients need only the URL and an OAuth login to reach your projects. Tools are grouped into features (database, debugging, development, Edge Functions, account, docs, branching, storage) that you can restrict, and you can scope the server to one project or run it in read-only mode, where SQL runs as a read-only Postgres user. The npm package also exports tool schemas for the Vercel AI SDK MCP client and a handler for serving the tools from your own endpoint.

## Best for

- Apps built on Supabase
- Letting a coding agent inspect schemas and apply migrations
- Debugging with project logs and advisors

## Use it when

Your app runs on Supabase and you want the agent to read schemas, run SQL, apply migrations or check logs from your editor.

## Skip it if

You do not use Supabase, or you cannot keep it away from production data: Supabase warns about prompt injection, recommends project scoping and read-only mode, and says not to give the server to your end users. The local CLI and self-hosted setups get only a subset of tools and no OAuth.

## Editor note

Moved from supabase-community/supabase-mcp to supabase/mcp.

## Install

Add the hosted server to your MCP config:

```json
{
  "mcpServers": {
    "supabase": {
      "type": "http",
      "url": "https://mcp.supabase.com/mcp"
    }
  }
}
```

Source: https://github.com/supabase/mcp#readme

## Live signals

Fetched 2026-10-15T01:19:05.452Z (status: ok).

- Repository: supabase/mcp
- Stars: 2,952
- Forks: 418
- Open issues and PRs: 135
- License (GitHub): Apache-2.0
- Last push: 2026-10-14
- Latest release: mcp-server-supabase-v0.14.0 (2026-10-14)

## Links

- Website: https://supabase.com/mcp
- GitHub: https://github.com/supabase/mcp
- Install instructions verified at: https://github.com/supabase/mcp#readme
- Source for this entry: https://github.com/supabase/mcp
- AgentToolDrop page: https://agenttooldrop.com/tools/supabase-mcp
- Full catalog (JSON): https://agenttooldrop.com/tools.json
