Supabase MCP 服务器

Supabase MCP 服务器

提供数据查询和插入功能的 Supabase MCP 服务器。

快速入门

  1. 克隆仓库并安装依赖:

    git clone https://github.com/flavioaraujosilva/supabase-mcp-server.git
    cd supabase-mcp-server
    npm install
    
  2. 配置环境变量:

    cp .env.example .env
    

    填写 .env 文件中的 Supabase URL 和 API 密钥。

  3. 启动本地服务:

    npm start
    
  4. 使用以下命令测试接口:

    • 获取所有记录:
      curl http://localhost:3000/api/users
      
    • 插入新记录:
      curl -X POST http://localhost:3000/api/users -H "Content-Type: application/json" -d '{"name": "João", "email": "joao@exemplo.com"}'
      
  5. 部署到 Smithery: 安装 CLI 并登录:

    npm install -g @smithery/cli
    smithery login
    

    初始化部署:

    smithery deploy
    

    在 Smithery 面板中配置环境变量并监控服务状态。