Supabase MCP 服务器
用于 Supabase 的 CRUD 操作和边缘函数的模型上下文协议(MCP)服务器。
快速入门
前置条件
- 安装 Node.js (v16 或更高版本)
- 准备 Supabase 项目及 API 密钥
安装
通过 npm 全局安装:
npm install -g supabase-mcp
或者克隆仓库并构建:
git clone https://github.com/Cappahccino/SB-MCP.git
cd SB-MCP
npm install
npm run build
配置
创建 .env
文件,填入以下内容:
SUPABASE_URL=your_supabase_project_url
SUPABASE_ANON_KEY=your_supabase_anon_key
SUPABASE_SERVICE_ROLE_KEY=your_supabase_service_role_key
MCP_SERVER_PORT=3000
MCP_API_KEY=your_secret_api_key
启动
运行以下命令启动服务:
supabase-mcp
默认访问地址为 http://localhost:3000。
功能
支持数据库操作包括:
- 查询数据
- 插入数据
- 更新数据
- 删除数据
- 列出表
如需与 Claude 集成,请参考 README 中的详细说明。