Supabase MCP Server

by adiletD
Verified

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Allows querying of the feature_suggestions table in a Supabase database, with optional limits on the number of records returned.

Supabase MCP 服务器

这是一个连接到 Supabase 的模型上下文协议 (MCP) 服务器,它允许您查询 feature_suggestions 表。

先决条件

  • Node.js(v16 或更高版本)
  • npm
  • 具有凭证的 Supabase 项目

设置

  1. 确保您的.env文件包含以下 Supabase 凭据:
    SUPABASE_URL=your_supabase_url SUPABASE_ANON_KEY=your_supabase_anon_key
  2. 安装所需的依赖项:
    npm install

运行服务器

使用以下方式运行 MCP 服务器:

npx tsx mcp-server.ts

或者使用 npm 脚本:

npm run dev

连接到AI工具

光标

  1. 打开 Cursor 并导航至Cursor Settings
  2. **“功能”选项卡下,点击“MCP 服务器”**部分下的“ + 添加新的 MCP 服务器”
  3. 输入以下详细信息:
    • 名称: Supabase
    • 类型:命令
    • 命令npx tsx /path/to/mcp-server.ts
  4. 服务器成功连接后,您应该会看到绿色的活动状态。

克劳德桌面

  1. 打开 Claude 桌面并导航到**“设置”**
  2. 开发人员选项卡下,点击编辑配置以打开配置文件。
  3. 添加以下配置:
    { "mcpServers": { "supabase": { "command": "npx", "args": ["tsx", "/path/to/mcp-server.ts"] } } }
  4. 保存配置文件并重新启动Claude桌面。

可用工具

查询功能建议

查询 Supabase 数据库中的 feature_suggestions 表。

参数:

  • limit (数字,可选):返回的最大记录数(默认值:100)

AI工具中的使用示例:

Can you show me feature suggestions from the database?

或者设置一个限制:

Can you show me the top 10 feature suggestions?

故障排除

  • 如果您遇到连接问题,请确保您的 Supabase 凭据正确。
  • 检查控制台输出是否有任何错误消息。
  • 确保您的 Supabase 数据库中存在 feature_suggestions 表。
-
security - not tested
F
license - not found
-
quality - not tested

模型上下文协议服务器可以从 Supabase 数据库查询功能建议,从而允许 Cursor 和 Claude 等 AI 工具访问和显示功能请求数据。

  1. Prerequisites
    1. Setup
      1. Running the Server
        1. Connecting to AI Tools
          1. Cursor
          2. Claude Desktop
        2. Available Tools
          1. query_feature_suggestions
        3. Troubleshooting
          ID: q0r0dogm3j