FireConfigMCP
configuración de fuego_mcp
Configuración
1. Instalar dependencias
bun install2. 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”
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.jsonal control de versiones. Ya está en.gitignore.
3. Ejecute el servidor
bun run index.tsEl servidor se iniciará en el puerto 3000 de forma predeterminada.
Related MCP server: Firebase Realtime Database API MCP Server
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:
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 :
import { Client } from "@modelcontextprotocol/sdk/client/index.js";
import { SSEClientTransport } from "@modelcontextprotocol/sdk/client/sse.js";
const client = new Client({ name: "my-client", version: "1.0.0" });
const transport = new SSEClientTransport("http://localhost:3000/mcp");
await client.connect(transport);
// Now you can list tools, call tools, etc.
const tools = await client.listTools();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
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceThe Firebase MCP server provides a standardized interface to interact with Firebase services, including Firebase Authentication, Firestore, and Firebase Storage.399248MIT
- FlicenseNot gradedqualityDmaintenanceAn MCP Server that provides natural language access to Google's Firebase Realtime Database API, enabling database operations and management through conversation.
- FlicenseNot gradedqualityDmaintenanceAn MCP Server providing access to Google's Firebase API, allowing natural language interaction with Firebase services and resources.
- FlicenseNot gradedqualityDmaintenanceAn MCP server that enables interaction with the Firebase App Check API, allowing users to verify and manage the authenticity of requests to Firebase backend services through natural language.
Related MCP Connectors
MCP server for Appcircle mobile CI/CD platform.
MCP server for interacting with the Supabase platform
Remote MCP server for the Hackle Admin API: experiments, feature flags, remote config, messaging.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/IdanAizikNissim/FireConfigMCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server