Firebase 实时数据库 MCP
概述
该项目的灵感源自firebase-mcp 。与使用 Firestore 功能的 firebase-mcp 不同, firebase-realtimeDB-mcp使用的是 Firebase 实时数据库功能。Firebase 实时数据库 MCP 使 AI 助手能够直接与 Firebase 服务协作。
🚀 快速入门
先决条件
- 具有服务帐户凭据的 Firebase 项目 
- Node.js 环境 
1. Firebase 配置
- 前往Firebase 控制台→ 项目设置 → 服务帐户 
- 点击“生成新私钥” 
- 安全保存 JSON 文件 
2.环境变量
必需的
- SERVICE_ACCOUNT_KEY_PATH:您的 Firebase 服务帐户密钥 JSON 的路径
- FIREBASE_DATABASE_URL:Firebase 实时数据库 URL
1. 本地安装 Firebase 实时数据库 MCP 项目
A. 在终端运行git clone https://github.com/ytzlax/firebase-realtimeDB-mcp.git 。
B. cd 到克隆的路径,然后运行npm i 。
C.运行npm run build 。
2. 安装 MCP 服务器
将服务器配置添加到您的 MCP 设置文件:
- Claude 桌面: - ~/Library/Application Support/Claude/claude_desktop_config.json
- 增强: - ~/Library/Application Support/Code/User/settings.json
- 游标: - [project root]/.cursor/mcp.json
如何与 Claude Desktop 一起使用?
按照指南https://modelcontextprotocol.io/quickstart/user并添加以下配置:
Firebase 工具
| 工具 | 描述 | 必需参数 | 
| 
 | 通过过滤器获取文档 | 
 、 
 、 
 | 
| 
 | 列出根集合 | 没有任何 | 
| 
 | 添加文档 | json对象 | 
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Firebase 实时数据库
Related MCP Servers
- MIT License
- Apache 2.0
- MIT License