适合谁
- 开发者构建 AI 原生应用
- 需要自托管 BaaS 的团队
- 希望将后端能力暴露给 AI 代理的项目
Butterbase 是一个功能丰富的开源 BaaS,提供强大的 MCP 服务器集成,适合开发者构建 AI 应用。其优势在于一体化后端服务,但开源版本较新,存在一定的稳定性风险,且部分高级功能仅面向托管用户。
Butterbase 是一个开源的、AI 原生的后端即服务平台,提供丰富的后端能力:Postgres 数据平面(含行级安全)、无服务器函数、LLM 网关、实时订阅、键值存储、文件存储、RAG、持久化按键 Actor 以及内置的 MCP 服务器,使 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_..."
}
}
}
}