Supabase MCP Servers
连接LLM到Supabase的一系列MCP服务器。
Supabase MCP 服务器快速开始指南
简介
Supabase MCP 服务器是一组基于模型上下文协议(MCP)的服务器,用于将大语言模型(LLMs)连接到 Supabase 服务。
快速上手
1. 安装 MCP 客户端
确保你有兼容的 MCP 客户端,例如 Claude 桌面版。
2. 选择合适的 MCP 服务器包
# 安装 PostgREST MCP 服务器
npm install @supabase/mcp-server-postgrest
3. 配置连接
import { createPostgRESTServer } from '@supabase/mcp-server-postgrest';
const server = createPostgRESTServer({
postgrestUrl: 'https://your-project.supabase.co/rest/v1',
apiKey: 'your-supabase-key'
});
// 启动服务器
server.listen(3000, () => {
console.log('MCP 服务器运行在 http://localhost:3000');
});
4. 在 Claude 中连接到服务器
- 打开 Claude 桌面应用
- 进入设置 → MCP 服务器
- 添加
http://localhost:3000
作为服务器地址 - 现在你可以通过自然语言查询你的 Supabase 数据库
可用的 MCP 服务器
- PostgREST (
@supabase/mcp-server-postgrest
): 通过 PostgREST API 连接到 Supabase 项目或任何 Postgres 数据库 - 管理 API (即将推出): 使用 LLM 管理你的 Supabase 项目、架构和 DDL