Skip to main content
Glama

FireConfigMCP

configuración de fuego_mcp

Configuración

1. Instalar dependencias

bun install

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)
  1. Abra IAM y administrador → Cuentas de servicio dentro del mismo proyecto de GCP que posee su aplicación Firebase.
  2. Haga clic en Crear cuenta de servicio
    • Nombre: mcp-remote-config (cualquier nombre está bien)
    • Descripción: “Servidor MCP – Acceso a configuración remota”
  3. 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.
  4. Finalizar → Listo.
  5. En la lista, haga clic en la cuenta → pestaña ClavesAgregar claveCrear nueva claveJSON .
  6. 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

bun run index.ts

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:
  1. Abra Configuración del cursor → Características → Agregar nuevo servidor MCP.
  2. 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.

-
security - not tested
F
license - not found
-
quality - not tested

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.

  1. Configuración
    1. Instalar dependencias
    2. Crea y coloca serviceAccount.json
    3. Ejecute el servidor
  2. Uso
    1. Agregue este servidor MCP a un cliente (por ejemplo, Cursor, Claude Desktop o su propio cliente MCP)

Related MCP Servers

  • A
    security
    F
    license
    A
    quality
    A server providing a unified interface to interact with Firebase services, including Authentication, Firestore, and Storage.
    Last updated -
    9
    7
    TypeScript
  • A
    security
    A
    license
    A
    quality
    The Firebase MCP server provides a standardized interface to interact with Firebase services, including Firebase Authentication, Firestore, and Firebase Storage.
    Last updated -
    9
    346
    172
    TypeScript
    MIT License
    • Apple
  • -
    security
    F
    license
    -
    quality
    Auto-generated MCP server that enables interaction with the Firebase App Distribution API, allowing users to manage distribution of pre-release app builds to testers through natural language commands.
    Last updated -
    Python
  • -
    security
    F
    license
    -
    quality
    An MCP Server providing access to Google's Firebase API, allowing natural language interaction with Firebase services and resources.
    Last updated -
    Python
    • Linux
    • Apple

View all related MCP servers

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