Skip to content
MCP profile

Supabase Mcp

MCP server for interacting with the Supabase platform

Data & AnalyticsPackageJavaScript/TypeScriptOpen SourceExternal
Last updated
March 17, 2026
Visibility
Public
ByRegistry

About This MCP Server


> Connect your Supabase projects to Cursor, Claude, Windsurf, and other AI assistants.

The Model Context Protocol (MCP) standardizes how Large Language Models (LLMs) talk to external services like Supabase. It connects AI assistants directly with your Supabase project and allows them to perform tasks like managing tables, fetching config, and querying data. See the full list of tools.

Tools & Endpoints12

What Problems It Solves

  • features: Restrict to specific feature groups (e.g. ['database', 'docs']). Defaults to all default feature groups.
  • projectScoped: When true, omits project_id from tool input schemas and excludes account-level tools — use when connecting to a server configured with project_ref. Defaults to false.
  • readOnly: When true, excludes mutating tools — use when connecting to a server configured with read_only=true. Defaults to false.

Specifications

Status
live
Industry
Data & Analytics
Category
General
Server type
Package
Language
JavaScript/TypeScript
License
Open Source
Verified
Yes

Hosting


Hosting Options

  • Package

API


Integrate this server into your application. Choose a connection method below.

1

Configure

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

Performance


Usage


Quick Reference


Name
Supabase Mcp
Function
MCP server for interacting with the Supabase platform
Available Tools
list_projects: Lists all Supabase projects for the user., get_project: Gets details for a project., create_project: Creates a new Supabase project., pause_project: Pauses a project., restore_project: Restores a project., list_organizations: Lists all organizations that the user is a member of., get_organization: Gets details for an organization., get_cost: Gets the cost of a new project or branch for an organization., confirm_cost: Confirms the user's understanding of new project or branch costs. This is required to create a new project or branch., search_docs: Searches the Supabase documentation for up-to-date information. LLMs can use this to find answers to questions or learn how to use specific features., list_tables: Lists all tables within the specified schemas., list_extensions: Lists all extensions in the database.
Transport
Package
Language
JavaScript/TypeScript
Source
External (Registry)
License
Open Source
Get started

Ready to integrate this MCP server?

Book a demo to see how this server fits your workflow, or explore the full catalog.

Related MCP Servers


Catalog Workspace

Discover agents, MCP servers, and skills in one governed surface

Use structured catalog views to compare readiness, ownership, integrations, and deployment posture before rollout.