Skip to main content
Glama

FireConfigMCP

fire_config_mcp

Настраивать

1. Установка зависимостей

bun install

2. Создайте и разместите serviceAccount.json

Чтобы разрешить серверу доступ к Firebase Remote Config, вам понадобится файл ключа учетной записи службы Google Cloud:

A. Google Cloud Console (укажи и щелкни)
  1. Откройте IAM и Администрирование → Учетные записи служб в том же проекте GCP, которому принадлежит ваше приложение Firebase.
  2. Нажмите «Создать учетную запись службы».
    • Имя: mcp-remote-config (подойдет любое имя)
    • Описание: «MCP-сервер – удаленный доступ к конфигурации»
  3. Предоставьте доступ к этой учетной записи службы:
    • В окне выбора ролей найдите Remote Config Viewer или Remote Config Admin (по мере необходимости) и выберите его.
    • При желании добавьте Firebase Analytics Viewer , если условия вашего шаблона ссылаются на аудиторию GA4.
  4. Готово → Готово.
  5. В списке выберите учетную запись → вкладка КлючиДобавить ключСоздать новый ключJSON .
  6. Загрузите файл JSON и поместите его в корень проекта как serviceAccount.json .

Примечание: Не передавайте serviceAccount.json в систему контроля версий. Он уже находится в .gitignore .

3. Запустить сервер

bun run index.ts

По умолчанию сервер запустится на порту 3000.

Использование

Добавьте этот MCP-сервер к клиенту (например, Cursor, Claude Desktop или вашему собственному MCP-клиенту)

В курсоре:
  1. Откройте Настройки курсора → Функции → Добавить новый сервер MCP.
  2. Для команды используйте:

npx -y супершлюз --sse http://localhost:3000/mcp

"fire-config-mcp": { "command": "npx", "args": [ "-y", "supergateway", "--sse", " http://localhost:3000/mcp " ] } ``` (Или используйте путь/команду, настроенные в вашей среде.) 3. Сохраните и подключитесь.

В вашем собственном клиенте MCP (пример TypeScript):

Вы можете подключиться к этому серверу с помощью клиента @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();

Более подробную информацию см. в документации MCP TypeScript SDK .


Этот проект был создан с использованием bun init в bun v1.2.7. Bun — это быстрая все-в-одном среда выполнения JavaScript.

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

Сервер MCP, который обеспечивает доступ к Firebase Remote Config, позволяя клиентам взаимодействовать и управлять параметрами удаленной конфигурации Firebase через протокол контекста модели.

  1. Настраивать
    1. Установка зависимостей
    2. Создайте и разместите serviceAccount.json
    3. Запустить сервер
  2. Использование
    1. Добавьте этот MCP-сервер к клиенту (например, Cursor, Claude Desktop или вашему собственному 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