Skip to main content
Glama

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: Currents

🚀 Inicio rápido

Prerrequisitos

  • Proyecto de Firebase con credenciales de cuenta de servicio

  • Entorno Node.js

1. Configuración de Firebase

  1. Vaya a Consola de Firebase → Configuración del proyecto → Cuentas de servicio

  2. Haga clic en "Generar nueva clave privada".

  3. 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 Firebase

  • FIREBASE_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.json

  • Aumento: ~/Library/Application Support/Code/User/settings.json

  • Cursor: [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

get_documents_by_filter

Obtener documentos por filtro

collectionName

,

field

,

value

list_collections

Lista de colecciones raíz

Ninguno

add_doc

Agregar documento

objeto json

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ytzlax/firebase-realtimeDB-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server