@mcpflow.io/mcp-supabase-mcp-server

1.0.0 • Public • Published

Supabase MCP Server

此包由 MCPFlow 打包并发布到npm仓库。

镜像源

安装与使用

直接使用npx运行:

npx @mcpflow.io/mcp-supabase-mcp-server

或者先安装后使用:

# 安装
npm install @mcpflow.io/mcp-supabase-mcp-server

# 使用
npx @mcpflow.io/mcp-supabase-mcp-server

使用方法

Installation

Add the following to your Claude Config JSON file

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

工具函数

makeRequest

Sends a request to the Supabase API and returns the response.

参数:

  • body: The body of the request, if applicable.
  • method: The HTTP method to use for the request.
  • endpoint: The endpoint to which the request is sent.

listProjects

Lists all Supabase projects.

参数:

  • ref: An optional reference to filter projects.

getProject

Retrieves details of a specific Supabase project.

参数:

  • ref: The reference of the project to retrieve.

createProject

Creates a new Supabase project.

参数:

  • data: The data to use for creating the project.

deleteProject

Deletes a Supabase project.

参数:

  • ref: The reference of the project to delete.

listOrganizations

Lists all organizations.

参数:

getOrganization

Retrieves details of a specific organization.

参数:

  • slug: The slug of the organization to retrieve.

createOrganization

Creates a new organization.

参数:

  • data: The data to use for creating the organization.

getProjectApiKeys

Retrieves API keys for a specific Supabase project.

参数:

  • ref: The reference of the project to retrieve API keys for.

原始信息

原始README

Supabase MCP Server

A Model Context Protocol (MCP) server that provides programmatic access to the Supabase Management API. This server allows AI models and other clients to manage Supabase projects and organizations through a standardized interface.

Features

Project Management

  • List all projects
  • Get project details
  • Create new projects
  • Delete projects
  • Retrieve project API keys

Organization Management

  • List all organizations
  • Get organization details
  • Create new organizations

Installation

Add the following to your Claude Config JSON file

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

/@mcpflow.io/mcp-supabase-mcp-server/

    Package Sidebar

    Install

    npm i @mcpflow.io/mcp-supabase-mcp-server

    Weekly Downloads

    41

    Version

    1.0.0

    License

    未指定

    Unpacked Size

    12.3 kB

    Total Files

    4

    Last publish

    Collaborators

    • mcpflow.io