Token导航 LogoToken导航

MCP Server · 数据服务

Supabase MCP Fly

一个生产就绪的HTTP桥接服务器,通过模型上下文协议(MCP)将CustomGPT(MotherBrainGPT)连接到Supabase,为泰国Koh Phangan的Coconut Beach Hotel & Restaurant实现实时数据库操作。

未说明官方级别未说明来源级核验工具 0
JavaScript数据分析API集成

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
coconutbeaches
提供方
coconutbeaches

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Supabase MCP Fly 属于数据服务类 MCP Server,公开资料标注 0 个工具,通过传输方式未标注接入,客户端适配情况以官方文档为准,没有现成的安装命令;接入前要先准备 访问 Token。

分类

数据服务

传输方式

未说明

认证方式

访问 Token

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

MotherBrainGPT Supabase MCP桥

一个生产就绪的HTTP网桥服务器,通过模型上下文协议(MCP)将CustomGPT(MotherBrainGPT)连接到Supabase,为泰国帕岸岛的椰子海滩酒店和餐厅实现实时数据库操作。

🏗️ 建筑

CustomGPT (MotherBrainGPT) → HTTP REST API → MCP Bridge Server → Supabase MCP Server → PostgreSQL Database
  • 前端:CustomGPT,以酒店为中心的说明
  • 桥:具有JSON-RPC转换的Node.js Express服务器
  • 后端:支持MCP服务器进行数据库操作
  • 部署:Fly.io与Docker容器化

✅ 特性

🔄 实时数据库访问

  • 通过REST API执行SQL查询
  • 列出数据库表和架构
  • 搜索Supabase文档
  • 获取数据库顾问和日志
  • 管理边缘功能和分支

🎯 商业智能

  • 酒店客人管理和跟踪
  • 餐厅菜单和订单管理
  • WhatsApp通信分析
  • 收入和运营分析
  • 宾客体验优化

🛡️ 生产就绪

  • 承载令牌身份验证
  • 请求/响应捕获系统
  • 错误处理和超时
  • CORS支持web集成
  • 综合录井

🚀 快速开始

先决条件

  • Node.js 18+
  • 辅助账户和项目
  • Fly.io帐户(用于部署)

地方发展

# Clone and install
git clone https://github.com/yourusername/supabase-mcp-fly.git
cd supabase-mcp-fly
npm install

# Set environment variables
export SUPABASE_ACCESS_TOKEN="your-token"
export PROJECT_REF="your-project-ref"
export BRIDGE_TOKEN="your-auth-token"

# Start server
npm start

部署到Fly.io

# Set secrets
fly secrets set SUPABASE_ACCESS_TOKEN="your-token"
fly secrets set PROJECT_REF="your-project-ref"  
fly secrets set BRIDGE_TOKEN="your-auth-token"

# Deploy
fly deploy

📡 API终点

核心工具

  • GET /api/tools -列出可用的MCP工具
  • POST /api/tools/execute_sql -执行SQL查询
  • POST /api/tools/list_tables -获取数据库架构
  • POST /api/tools/search_docs -搜索Supabase文档

认证

所有端点都需要Bearer令牌:

curl -H "Authorization: Bearer your-auth-token" \
  https://your-app.fly.dev/api/tools

🤖 CustomGPT集成

配置

  1. 基本URL: https://your-app.fly.dev
  2. 认证:承载令牌
  3. 开放应用程序接口:使用 openapi-customgpt.yaml
  4. 说明:复制自 MOTHERBRAIN_INSTRUCTIONS_SHORT.txt

示例查询

-- Menu items with categories
SELECT p.name, p.description, p.price, c.name as category 
FROM products p LEFT JOIN categories c ON p.category_id = c.id 
ORDER BY c.sort_order, p.name;

-- Today's orders
SELECT customer_name, total_amount, order_status 
FROM orders WHERE DATE(created_at) = CURRENT_DATE;

-- Current guests
SELECT stay_id, first_name, table_number 
FROM guests ORDER BY created_at DESC;

📊 数据库模式

关键表

  • 产品 (65项)-餐厅菜单及价格
  • 订单 (4434条记录)-客户订单跟踪
  • 宾客 (203活跃)-酒店宾客管理
  • whatsapp_logs (1494条消息)-通信日志
  • 入住人数 (55个待定)-到货管理

📋 文档

  • CUSTOMGPT_CONFIGURATION.md -完整的设置指南
  • MOTHERBRAIN_TEST_PROMPTS.md -87个测试场景
  • openapi-customgpt.yaml -定制GPT-optimized API规范
  • motherbrain-test-prompts.csv -结构化测试用例

🛠️ 发展

项目结构

├── server.js                          # Main bridge server
├── openapi-customgpt.yaml             # API specification
├── MOTHERBRAIN_INSTRUCTIONS.md        # CustomGPT instructions
├── CUSTOMGPT_CONFIGURATION.md         # Setup documentation
├── motherbrain-test-prompts.csv       # Test scenarios
└── fly.toml                           # Deployment config

关键组件

  • 响应捕获:按ID匹配JSON-RPC请求/响应
  • 请求路由:将HTTP REST转换为MCP协议
  • 错误处理:全面的错误消息和回退
  • 认证:承载令牌验证中间件

🧪 测试

从CSV文件运行测试提示:

# Basic functionality
"List our current menu items"
"Show me today's orders"
"How many guests are currently checked in?"

# Business intelligence  
"What are our top 5 most popular menu items?"
"Show me revenue breakdown by category"
"Which guests need follow-up?"

🔧 故障排除

常见问题

  • “找不到工具” → Use execute_sql 对于所有数据库查询
  • “ZodError” → 不要通过 schema 参数到 list_tables
  • “MissingKwarsError” → 包含 "arguments": {} 在请求正文中
  • 身份验证错误 → 检查承载令牌格式

调试模式

集 DEBUG_MCP=1 详细日志记录的环境变量。

🌟 成功指标

  • ✅ 零刀具错误 -完美的API集成
  • ✅ 实时数据 -实时数据库连接
  • ✅ 业务环境 -以酒店为重点的回应
  • ✅ 专业输出 -泰铢格式、分类
  • ✅ 运营见解 -可操作的商业智能

📈 现场表演

MotherBrainGPT成功为椰子海滩运营提供服务:

  • 42个数据库表 可通过自然语言访问
  • 菜单管理 实时定价(约20-1200)
  • 订单跟踪 具有状态监控功能
  • 宾客服务 具有到达/离开管理功能
  • 通信分析 通过WhatsApp集成

🤝 贡献

  1. 复刻仓库
  2. 创建特征分支(git checkout -b feature/amazing-feature)
  3. 提交更改(git commit -m 'Add amazing feature')
  4. 推送到分支(git push origin feature/amazing-feature)
  5. 打开拉取请求

📄 许可证

此项目根据MIT许可证获得许可-有关详细信息,请参阅许可证文件。

🏖️ 关于椰子海滩

泰国帕岸岛的精品酒店和餐厅,利用人工智能和实时数据提供卓越的酒店体验。

______________________________________________________________________

内置于❤️ 酒店业 🌴🥥

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

数据库桥接JavaScript本地部署实时数据操作酒店管理餐厅管理业务智能

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

用自然语言查库

不用手写 SQL,直接问数据,让模型组织查询语句。

数据巡检

定期拉指标、做对比,把异常项整理成一段说明。

打通业务数据

把数据库、数仓和接口接进同一个上下文,减少导出再上传。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在数据服务场景里让模型直接调用外部能力的人。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到访问 Token的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Supabase MCP Fly

MCP World · 本页

0未说明未标注1 个2026-05-17
Memory 9d25f64e

MCP World

9未说明未标注1 个2026-05-17
Prisma MCP Server

MCP World

0stdio有3 个2026-05-17
Astr Bot

MCP World

0stdio有1 个2026-05-17
Getzep MCP

MCP World

9stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Supabase MCP Fly 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Supabase MCP Fly 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Supabase MCP Fly 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Supabase MCP Fly 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Supabase MCP Fly 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP