关于 Supabase MCP Server
Supabase MCP Server 将 MCP 客户端连接到 Supabase PostgreSQL 数据库,用于只读数据分析。它提供表结构资源、查询与分析工具,以及探索数据和关系的提示词。
主要功能
- 01连接 Supabase PostgreSQL
- 02将表结构作为资源提供
- 03运行只读 SQL 查询
- 04提供表分析工具
- 05包含数据分析提示词
适用场景
- 01检查表结构
- 02以只读方式查询数据
- 03汇总表中数据
- 04探索表之间的关系
MCP 相关
它向 MCP 客户端提供数据库结构资源、只读查询与分析工具,以及数据分析提示词。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Supabase MCP 服务
一个连接到 Supabase PostgreSQL 数据库的 MCP 服务,可将表结构公开为资源,并提供用于数据分析的工具。
功能
- 连接到 Supabase PostgreSQL 数据库
- 将表结构公开为资源
- 只读 SQL 查询工具
- 用于常见数据分析任务的提示词
设置
- 克隆此仓库
- 安装依赖项:
npm install - 将
.env.example复制为.env,并更新为你的 Supabase 凭据:cp .env.example .env - 使用实际的 Supabase 连接详情编辑
.env文件
运行服务
使用 stdio(命令行集成)
npm start
使用 HTTP 和 SSE(用于 Web 集成)
npm run start:http
与 MCP 客户端搭配使用
此服务可与任何兼容 MCP 的客户端搭配使用,包括用于测试的 Claude.app 和 MCP Inspector。
可用资源
schema://tables- 列出数据库中的所有表schema://table/{tableName}- 显示特定表的结构
可用工具
query- 对数据库运行只读 SQL 查询analyze-table- 获取表的基本统计信息find-related-tables- 查找与给定表相关的表
可用提示词
table-exploration- 指引你探索特定表data-summary- 创建表中数据的摘要relationship-analysis- 分析表之间的关系
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。