适合谁
- 开发者构建 AI 原生应用
- 需要自托管 BaaS 的团队
- 希望将后端能力暴露给 AI 代理的项目
Butterbase 是一个功能丰富的开源 BaaS,提供强大的 MCP 服务器集成,适合开发者构建 AI 应用。其优势在于一体化后端服务,但开源版本较新,存在一定的稳定性风险,且部分高级功能仅面向托管用户。
最强项 · 维护活跃度 15/20 最弱项 · 可靠性 7/20
静态评测 · 未实际运行收录于 2026-08-07
查看 FMRS 评分方法 →运行环境:Node.js 22+ · Docker · 远程托管(无需本地环境)
BUTTERBASE_API_KEY
Butterbase API 密钥(格式 bb_sk_...),用于 stdio 和远程端点的认证;可在 https://butterbase.ai 创建。
git clone --recurse-submodules https://github.com/butterbase-ai/butterbase.gitnpm cicp .env.example .envdocker compose -f docker-compose.local.yml up -dnpm run migrate:allnpm run seed:dev(MCP 服务器可通过 npm 包 @butterbase/mcp 或 HTTP 端点 https://api.butterbase.ai/mcp 使用)
{
"mcpServers": {
"butterbase": {
"command": "npx",
"args": [
"-y",
"@butterbase/mcp"
],
"env": {
"BUTTERBASE_API_KEY": "bb_sk_..."
}
}
}
}
以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"butterbase": {
"command": "npx",
"args": [
"-y",
"@butterbase/mcp"
],
"env": {
"BUTTERBASE_API_KEY": "bb_sk_..."
}
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add butterbase -e BUTTERBASE_API_KEY=bb_sk_... -- npx -y @butterbase/mcp
在终端运行;先把 <…> 占位符换成你自己的值。
在客户端配置中添加该服务器并填入 BUTTERBASE_API_KEY 后,工具列表应出现用于管理 schemas、auth、functions、storage、RAG 和 deploys 的 Butterbase MCP 工具。
连接成功后,可以直接对 AI 助手这样说:
依据项目文档列出,未经本站实测。
Butterbase 是一个开源的、AI 原生的后端即服务平台,提供丰富的后端能力:Postgres 数据平面(含行级安全)、无服务器函数、LLM 网关、实时订阅、键值存储、文件存储、RAG、持久化按键 Actor 以及内置的 MCP 服务器,使 AI 代理能够通过工具而非胶水代码来操作你的后端。支持自托管和管理两种模式。
通过 MCP 提供对 Google Search Console 的全面访问,支持高级分析与快速赢取检测。
将 AI 助手连接到您的 Nextcloud 实例的生产级 MCP 服务器。
将 reMarkable 平板电脑作为 AI 助手的“第二大脑”——读取文档、浏览文件、提取文字并进行手写识别。
通过 Graph API 与 Microsoft 365 和 Office 服务交互的 MCP 服务器。
源版本 830ed6053ab0 数据同步于 2026-10-12 查看 FMRS 评分方法