Firebase Realtime Database
Firebase Realtime Database MCP
Обзор
Вдохновение для этого проекта было взято из firebase-mcp . В отличие от firebase-mcp, который использует функциональность Firestore, firebase-realtimeDB-mcp использует функциональность Firebase Realtime Database. Firebase Realtime Database MCP позволяет помощникам ИИ работать напрямую с сервисами Firebase.
Related MCP server: Firestore MCP Server
🚀 Быстрый старт
Предпосылки
Проект Firebase с учетными данными сервисной учетной записи
Среда Node.js
1. Конфигурация Firebase
Перейдите в Firebase Console → Настройки проекта → Учетные записи служб.
Нажмите «Сгенерировать новый закрытый ключ».
Сохраните файл JSON в надежном месте
2. Переменные среды
Необходимый
SERVICE_ACCOUNT_KEY_PATH: Путь к ключу учетной записи службы Firebase в формате JSONFIREBASE_DATABASE_URL: URL-адрес базы данных Firebase в реальном времени
1. Установите локально проект Firebase Realtime Database MCP
A. Запустите git clone https://github.com/ytzlax/firebase-realtimeDB-mcp.git в терминале.
B. Перейдите по клонированному пути и запустите npm i .
C. Запустите npm run build .
2. Установите MCP-сервер
Добавьте конфигурацию сервера в файл настроек MCP:
Рабочий стол Клода:
~/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-realtimeDB-mcp": {
"command": "node",
"args": ["/absolute/path/to/dist/index.js"],
"env": {
"SERVICE_ACCOUNT_KEY_PATH": "/absolute/path/to/serviceAccountKey.json",
"FIREBASE_DATABASE_URL": "your-project-id.firebasestorage.app"
}
}
}Инструменты Firebase
Инструмент | Описание | Требуемые параметры |
| Получить документы по фильтру |
|
| Список корневых коллекций | Никто |
| Добавить документ | объект json |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Related MCP Connectors
The backend and back office for apps your AI writes: accounts, data, payments, content, real-time.
Manage FireCMS Cloud from an AI agent: Firestore data, collections, schemas and users.
Store, query, and update structured data from any AI agent
Backend for AI-built apps: database, auth, files, email, AI, payments, deploy, realtime. 170+ tools.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI agents and LLMs to securely interact with Firestore databases through complete CRUD operations (get, set, add, delete, query) while respecting Firestore Security Rules via the Firebase Client SDK.1MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with Firebase Firestore databases through full CRUD operations, collection management, and advanced query support. It features automatic type conversion for Firestore-specific data and tools for counting or filtering documents.1MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to interact with Firebase services including Authentication, Firestore Database, and Cloud Storage through a standardized MCP protocol.15-
- AlicenseBqualityDmaintenanceExposes Firebase emulator data (Firestore, Auth, Realtime Database, and logs) to AI coding assistants for local development inspection.811 npmMIT