OfficialDatabases

Supabase

by Supabase

Connect an assistant to your Supabase projects for SQL, migrations, logs and Edge Functions.

Connect Supabase

Recommended setup

Remote · Local

Supabase's setup guide covers connecting with OAuth and recommends adding project_ref and read_only to the URL before using real project data. Follow it and choose the scope that fits.

Before you connect

The plain https://mcp.supabase.com/mcp URL is neither limited to one project nor read-only. Supabase's docs advise setting project_ref and read_only, especially before pointing the server at production data.

Connection details

Hosted endpoint
https://mcp.supabase.com/mcp
Package

npm package · stdio
@supabase/mcp-server-supabase@0.14.0

Overview

The Supabase MCP server lets an assistant work with a Supabase account and its projects. Database tools list tables, run SQL and apply migrations, and further groups cover debugging with logs and advisors, Edge Functions, documentation search, account management and an experimental branching feature. The hosted endpoint at mcp.supabase.com signs you in with OAuth by default. Because the tools can reach real project data, Supabase's docs describe two URL parameters worth setting first: project_ref, which scopes the server to one project, and read_only, which runs queries as a read-only Postgres user.

What it can do

  • Database tools include listing tables, running SQL and applying migrations.
  • The project_ref URL parameter scopes the server to a single project and turns off account-level tools.
  • The read_only=true URL parameter runs queries as a read-only Postgres user.

What you need

Sign-in and credentials

Browser-based OAuth sign-in by default; a personal access token is only needed for CI-style setups.

Environment variables

Set these before the server starts.

  • SUPABASE_ACCESS_TOKENsecret
Runs as

npm package (started with npx)

Sources

MCP Registry
Listed in the MCP Registry as com.supabase/mcp
Last checked
Oct 31, 2026
Record reviewed
Oct 31, 2026

Statements on this page come from

Why is this labelled Official?

Registry name com.supabase/mcp. Domain-based registry namespaces require proof of control of the domain (registry authentication docs, read 2026-10-30). Repository supabase/mcp; setup is documented on supabase.com.

Listing on HistChat is not an endorsement or a security review. MCP servers can access data or perform actions, so review the source and permissions before connecting.

  • Neon

    NeonOfficial

    Manage Neon Postgres projects, branches and schema migrations in plain language from an assistant.

    Category
    Databases
    Connection
    Remote
    GitHub stars
    659
  • Firebase

    FirebaseOfficial

    Manage Firebase projects, Firestore data, Authentication users and Crashlytics issues from an AI assistant.

    Category
    Databases
    Connection
    Local
  • MongoDB

    MongoDBOfficial

    Query and manage MongoDB databases and Atlas projects from an assistant, with a read-only mode that keeps it from writing.

    Category
    Databases
    Connection
    Local
    GitHub stars
    1.1k