fire_config_mcp
Aufstellen
1. Abhängigkeiten installieren
2. Erstellen und platzieren Sie serviceAccount.json
Um dem Server den Zugriff auf Firebase Remote Config zu ermöglichen, benötigen Sie eine Google Cloud-Dienstkonto-Schlüsseldatei:
A. Google Cloud Console (Zeigen und Klicken)
Öffnen Sie IAM & Admin → Dienstkonten innerhalb desselben GCP-Projekts, dem Ihre Firebase-App gehört.
Klicken Sie auf „Dienstkonto erstellen“
Name:
mcp-remote-config
(jeder Name ist in Ordnung)Beschreibung: „MCP-Server – Remote-Konfigurationszugriff“
Gewähren Sie diesem Dienstkonto Zugriff:
Suchen Sie in der Rollenauswahl nach „Remote Config Viewer“ oder „Remote Config Admin“ (je nach Bedarf) und wählen Sie es aus.
Fügen Sie optional Firebase Analytics Viewer hinzu, wenn Ihre Vorlagenbedingungen auf GA4-Zielgruppen verweisen.
Fertigstellen → Erledigt.
Klicken Sie in der Liste auf das Konto → Registerkarte Schlüssel → Schlüssel hinzufügen → Neuen Schlüssel erstellen → JSON .
Laden Sie die JSON-Datei herunter und platzieren Sie sie als
serviceAccount.json
im Projektstamm.
Hinweis: Übergeben Sie
serviceAccount.json
nicht der Versionskontrolle. Es befindet sich bereits in.gitignore
.
3. Führen Sie den Server aus
Der Server wird standardmäßig auf Port 3000 gestartet.
Verwendung
Fügen Sie diesen MCP-Server einem Client hinzu (z. B. Cursor, Claude Desktop oder Ihrem eigenen MCP-Client).
Im Cursor:
Öffnen Sie Cursoreinstellungen → Funktionen → Neuen MCP-Server hinzufügen.
Verwenden Sie für den Befehl:
npx -y supergateway --sse http://localhost:3000/mcp
"fire-config-mcp": { "command": "npx", "args": [ "-y", "supergateway", "--sse", " http://localhost:3000/mcp " ] } ``` (Oder verwenden Sie den Pfad/Befehl, wie er in Ihrer Umgebung konfiguriert ist.) 3. Speichern und verbinden.
In Ihrem eigenen MCP-Client (TypeScript-Beispiel):
Sie können mit dem Client @modelcontextprotocol/sdk eine Verbindung zu diesem Server herstellen:
Weitere Einzelheiten finden Sie in der MCP TypeScript SDK-Dokumentation .
Dieses Projekt wurde mit bun init
in bun v1.2.7 erstellt. Bun ist eine schnelle All-in-One-JavaScript-Laufzeitumgebung.
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.
Ein MCP-Server, der Zugriff auf Firebase Remote Config bietet und es Clients ermöglicht, über das Model Context Protocol mit den Firebase-Remote-Konfigurationseinstellungen zu interagieren und diese zu verwalten.
Related MCP Servers
- AsecurityAlicenseAqualityThe Firebase MCP server provides a standardized interface to interact with Firebase services, including Firebase Authentication, Firestore, and Firebase Storage.Last updated -338211MIT License
- -securityFlicense-qualityAuto-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 -
- -securityFlicense-qualityAn MCP Server that provides natural language access to Google's Firebase Realtime Database API, enabling database operations and management through conversation.Last updated -
- -securityFlicense-qualityAn MCP Server providing access to Google's Firebase API, allowing natural language interaction with Firebase services and resources.Last updated -