Integrations
Enables access to Firebase Remote Config, allowing management of app configurations stored in Firebase. Supports viewing and potentially administering remote configuration templates.
Integrates with Google Cloud for service account authentication and IAM permissions required to access Firebase services.
configuración de fuego_mcp
Configuración
1. Instalar dependencias
2. Crea y coloca serviceAccount.json
Para permitir que el servidor acceda a Firebase Remote Config, necesita un archivo de clave de cuenta de servicio de Google Cloud:
A. Consola de Google Cloud (apuntar y hacer clic)
- Abra IAM y administrador → Cuentas de servicio dentro del mismo proyecto de GCP que posee su aplicación Firebase.
- Haga clic en Crear cuenta de servicio
- Nombre:
mcp-remote-config
(cualquier nombre está bien) - Descripción: “Servidor MCP – Acceso a configuración remota”
- Nombre:
- Otorgar acceso a esta cuenta de servicio:
- En el selector de roles, busque Remote Config Viewer o Remote Config Admin (según sea necesario) y selecciónelo.
- Opcionalmente, agregue Firebase Analytics Viewer si las condiciones de su plantilla hacen referencia a las audiencias de GA4.
- Finalizar → Listo.
- En la lista, haga clic en la cuenta → pestaña Claves → Agregar clave → Crear nueva clave → JSON .
- Descargue el archivo JSON y colóquelo en la raíz del proyecto como
serviceAccount.json
.
Nota: No envíe
serviceAccount.json
al control de versiones. Ya está en.gitignore
.
3. Ejecute el servidor
El servidor se iniciará en el puerto 3000 de forma predeterminada.
Uso
Agregue este servidor MCP a un cliente (por ejemplo, Cursor, Claude Desktop o su propio cliente MCP)
En el cursor:
- Abra Configuración del cursor → Características → Agregar nuevo servidor MCP.
- Para el comando, utilice:Copy
npx -y supergateway --sse http://localhost:3000/mcp
"fire-config-mcp": { "command": "npx", "args": [ "-y", "supergateway", "--sse", " http://localhost:3000/mcp " ] } ``` (O use la ruta/comando tal como está configurado en su entorno). 3. Guarde y conéctese.
En su propio cliente MCP (ejemplo de TypeScript):
Puede conectarse a este servidor utilizando el cliente @modelcontextprotocol/sdk :
Para obtener más detalles, consulte la documentación del SDK de TypeScript de MCP .
Este proyecto se creó con bun init
en bun v1.2.7. Bun es un entorno de ejecución de JavaScript rápido y completo.
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.
Un servidor MCP que proporciona acceso a Firebase Remote Config, lo que permite a los clientes interactuar y administrar la configuración remota de Firebase a través del Protocolo de contexto de modelo.
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol (MCP) server that provides programmatic access to the Supabase Management API. This server allows AI models and other clients to manage Supabase projects and organizations through a standardized interface.Last updated -88427JavaScript
Genkit MCPofficial
AsecurityAlicenseAqualityProvides integration between Genkit and the Model Context Protocol (MCP).Last updated -64361,819TypeScriptApache 2.0- AsecurityFlicenseAqualityA server providing a unified interface to interact with Firebase services, including Authentication, Firestore, and Storage.Last updated -97TypeScript
- AsecurityAlicenseAqualityThe Firebase MCP server provides a standardized interface to interact with Firebase services, including Firebase Authentication, Firestore, and Firebase Storage.Last updated -91,184126TypeScriptMIT License