FireConfigMCP
fire_config_mcp
Настраивать
1. Установка зависимостей
bun install2. Создайте и разместите serviceAccount.json
Чтобы разрешить серверу доступ к Firebase Remote Config, вам понадобится файл ключа учетной записи службы Google Cloud:
A. Google Cloud Console (укажи и щелкни)
Откройте IAM и Администрирование → Учетные записи служб в том же проекте GCP, которому принадлежит ваше приложение Firebase.
Нажмите «Создать учетную запись службы».
Имя:
mcp-remote-config(подойдет любое имя)Описание: «MCP-сервер – удаленный доступ к конфигурации»
Предоставьте доступ к этой учетной записи службы:
В окне выбора ролей найдите Remote Config Viewer или Remote Config Admin (по мере необходимости) и выберите его.
При желании добавьте Firebase Analytics Viewer , если условия вашего шаблона ссылаются на аудиторию GA4.
Готово → Готово.
В списке выберите учетную запись → вкладка Ключи → Добавить ключ → Создать новый ключ → JSON .
Загрузите файл JSON и поместите его в корень проекта как
serviceAccount.json.
Примечание: Не передавайте
serviceAccount.jsonв систему контроля версий. Он уже находится в.gitignore.
3. Запустить сервер
bun run index.tsПо умолчанию сервер запустится на порту 3000.
Related MCP server: Firebase Realtime Database API MCP Server
Использование
Добавьте этот MCP-сервер к клиенту (например, Cursor, Claude Desktop или вашему собственному MCP-клиенту)
В курсоре:
Откройте Настройки курсора → Функции → Добавить новый сервер MCP.
Для команды используйте:
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.
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