Firebase Realtime Database
Base de datos en tiempo real de Firebase MCP
Descripción general
Este proyecto se inspiró en firebase-mcp . A diferencia de firebase-mcp, que utiliza las funcionalidades de Firestore, firebase-realtimeDB-mcp utiliza las funcionalidades de Firebase Realtime Database. Firebase Realtime Database MCP permite que los asistentes de IA trabajen directamente con los servicios de Firebase.
Related MCP server: Firestore MCP Server
🚀 Inicio rápido
Prerrequisitos
Proyecto de Firebase con credenciales de cuenta de servicio
Entorno Node.js
1. Configuración de Firebase
Vaya a Consola de Firebase → Configuración del proyecto → Cuentas de servicio
Haga clic en "Generar nueva clave privada".
Guarde el archivo JSON de forma segura
2. Variables de entorno
Requerido
SERVICE_ACCOUNT_KEY_PATH: Ruta a la clave JSON de su cuenta de servicio de FirebaseFIREBASE_DATABASE_URL: URL de la base de datos en tiempo real de Firebase
1. Instalar el proyecto MCP de Firebase Realtime Database localmente
A. Ejecute git clone https://github.com/ytzlax/firebase-realtimeDB-mcp.git en la terminal.
B. cd a la ruta clonada y ejecute npm i .
C. Ejecute npm run build .
2. Instalar el servidor MCP
Agregue la configuración del servidor a su archivo de configuración de MCP:
Escritorio de Claude:
~/Library/Application Support/Claude/claude_desktop_config.jsonAumento:
~/Library/Application Support/Code/User/settings.jsonCursor:
[project root]/.cursor/mcp.json
¿Cómo utilizar con Claude Desktop?
Siga la guía https://modelcontextprotocol.io/quickstart/user y agregue la siguiente configuración:
{
"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"
}
}
}Herramientas de Firebase
Herramienta | Descripción | Parámetros requeridos |
| Obtener documentos por filtro |
|
| Lista de colecciones raíz | Ninguno |
| Agregar documento | objeto json |
This server cannot be deployed
Maintenance
Related MCP Connectors
Backend for AI-built apps: database, auth, files, email, AI, payments, deploy, realtime. 170+ tools.
Connects AI assistants to QCDatabase.AI for everyday construction quality-control work.
Interact with your Google Cloud Firestore resources using natural language commands.
Backend for vibe coders. Connect Butterbase to any MCP-compatible AI coding tool and provision a full backend automatically — database, authentication, file storage, edge functions, and real-time — from a natural language prompt. No SQL, no configuration, no backend knowledge required. Free to start at butterbase.ai.
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-
- AlicenseBqualityCmaintenanceExposes Firebase emulator data (Firestore, Auth, Realtime Database, and logs) to AI coding assistants for local development inspection.816 npmMIT