Supabase MCP服务器
这是一个连接到Supabase的模型上下文协议(MCP)服务器,允许您查询feature_suggestions表。
先决条件
- Node.js(v16或更高版本)
- npm
- 带证书的Supabase项目
设置
- 确保你的
.env文件包含以下Supabase凭据:
SUPABASE_URL=your_supabase_url
SUPABASE_ANON_KEY=your_supabase_anon_key- 安装所需的依赖项:
npm install运行服务器
使用以下命令运行MCP服务器:
npx tsx mcp-server.ts或者使用npm脚本:
npm run dev连接到AI工具
光标
- 打开光标并导航到 光标设置.
- 上下 特性 选项卡,点击 +添加新的MCP服务器 在...之下 MCP服务器 部分。
- 输入以下详细信息:
- 名字:Supabase - 类型:命令 - 命令: npx tsx /path/to/mcp-server.ts
- 服务器成功连接后,您应该看到绿色的活动状态。
克劳德桌面
- 打开Claude桌面并导航到 设置.
- 上下 开发者 选项卡,点击 编辑配置 打开配置文件。
- 添加以下配置:
{
"mcpServers": {
"supabase": {
"command": "npx",
"args": ["tsx", "/path/to/mcp-server.ts"]
}
}
}- 保存配置文件并重新启动Claude桌面。
可用工具
查询_功能_建议
查询Supabase数据库中的feature_suggestions表。
参数:
limit(number,可选):要返回的最大记录数(默认值:100)
AI工具中的示例用法:
Can you show me feature suggestions from the database?或者有一个限制:
Can you show me the top 10 feature suggestions?故障排除
- 如果您遇到连接问题,请确保您的Supabase凭据正确。
- 检查控制台输出是否有任何错误消息。
- 确保您的Supabase数据库中存在feature_suggestions表。
