Back to MCP Catalog

Supabase Management MCP Server

Cloud PlatformsTypeScript
Programmatic access to Supabase Management API
Available Tools

listProjects

Lists all Supabase projects accessible to the user

getProject

Gets detailed information about a specific Supabase project

createProject

Creates a new Supabase project

deleteProject

Deletes an existing Supabase project

getProjectApiKeys

Retrieves API keys for a specific Supabase project

listOrganizations

Lists all Supabase organizations accessible to the user

getOrganization

Gets detailed information about a specific Supabase organization

createOrganization

Creates a new Supabase organization

The Supabase Management MCP provides a standardized interface for AI models and clients to interact with the Supabase Management API. It enables programmatic control over Supabase projects and organizations, allowing for seamless integration of Supabase management capabilities into AI workflows. With this MCP, you can create, list, and manage Supabase projects and organizations without leaving your AI environment. It simplifies the process of working with Supabase infrastructure by providing structured access to key management functions through a consistent protocol.

Overview

The Supabase Management MCP provides programmatic access to the Supabase Management API, allowing AI models and other clients to manage Supabase projects and organizations through a standardized interface.

Installation

To use the Supabase Management MCP, you need to add it to your Claude Config JSON file with your Supabase API key. The API key can be obtained from your Supabase account.

Add the following configuration to your Claude Config JSON file:

{
  "mcpServers": {
    "supabase": {
      "command": "npx",
      "args": [
        "y",
        "@joshuarileydev/supabase-mcp-server"
      ],
      "env": {
        "SUPABASE_API_KEY": "YOUR_SUPABASE_API_KEY_HERE"
      }
    }
  }
}

Replace YOUR_SUPABASE_API_KEY_HERE with your actual Supabase API key.

Usage

Once installed, you can use the MCP to manage your Supabase projects and organizations. The MCP provides several capabilities:

Project Management

You can perform various project management tasks:

  • List all your Supabase projects
  • Get detailed information about specific projects
  • Create new Supabase projects
  • Delete existing projects
  • Retrieve project API keys for use in your applications

Organization Management

The MCP also allows you to manage Supabase organizations:

  • List all organizations you have access to
  • Get detailed information about specific organizations
  • Create new organizations

Security Considerations

Always keep your Supabase API key secure. The API key provides access to manage your Supabase resources, so it should be treated as sensitive information. Never share your configuration file containing the API key publicly.

Related MCPs

AWS CLI
Cloud PlatformsPython

Execute AWS CLI commands securely through AI assistants

Kubernetes
Cloud PlatformsGo

Connect to and manage Kubernetes clusters through natural language

Cloudflare
Cloud PlatformsTypeScript

A Model Context Protocol server for Cloudflare services

About Model Context Protocol

Model Context Protocol (MCP) allows AI models to access external tools and services, extending their capabilities beyond their training data.

Generate Cursor Documentation

Save time on coding by generating custom documentation and prompts for Cursor IDE.