Der Firebase MCP-Server ist ein lokaler MCP-Server (Model Context Protocol), der in Ihrer Entwicklungsumgebung ausgeführt wird. Er ermöglicht es KI-basierten Entwicklungstools, mit Ihren Firebase-Projekten und der Codebasis Ihrer App zu arbeiten.
Der Firebase-MCP-Server funktioniert mit jedem Tool, das als MCP-Client fungieren kann, darunter: Antigravity, Claude Code und Claude Desktop, Cline, Cursor, VS Code Copilot, Windsurf und mehr.
Direkt zur Einrichtungsanleitung
Vorteile des MCP-Servers
Ein Editor, der für die Verwendung des Firebase-MCP-Servers konfiguriert ist, kann seine KI-Funktionen für Folgendes nutzen:
- Firebase-Projekte erstellen und verwalten
- Firebase Authentication-Nutzer verwalten
- Mit Daten in Cloud Firestore und Firebase SQL Connect arbeiten
- Firebase SQL Connect-Schemas abrufen
- Sicherheitsregeln für Cloud Firestore und Cloud Storage for Firebase
- Nachrichten mit Firebase Cloud Messaging senden
Dies sind nur unvollständige Listen. Eine vollständige Liste der Tools, die für Ihren Editor verfügbar sind, finden Sie im Abschnitt Serverfunktionen.
MCP-Client einrichten
Der Firebase-MCP-Server ist ein lokaler MCP-Server, der mit jedem MCP-Client verwendet werden kann, der Standard-I/O (stdio) als Transportmedium unterstützt.
Wenn der Firebase-MCP-Server Toolaufrufe ausführt, wird er lokal in Ihrer Umgebung mit denselben Nutzeranmeldedaten ausgeführt, die die Firebase-CLI autorisieren. Je nach Umgebung kann dies ein angemeldeter Nutzer oder die Standardanmeldedaten für Anwendungen sein.
Hinweis
Prüfen Sie, ob Node.js und npm installiert sind und funktionieren.
Grundlegende Konfiguration
Hier finden Sie grundlegende Konfigurationsanleitungen für die Verwendung des Firebase-MCP-Servers mit einigen gängigen KI-Unterstützungstools:
Antigravity
So konfigurieren Sie Antigravity für die Verwendung des Firebase-MCP-Servers:
- Klicken Sie in Antigravity im Bereich „Agent“ auf das Menü > MCP-Server.
- Wählen Sie Firebase > Installieren aus.
Dadurch wird Ihre mcp_config.json-Datei automatisch aktualisiert. Sie können sie aufrufen, indem Sie oben im Bereich „MCP Store“ auf MCP-Server verwalten > Rohkonfiguration ansehen klicken. Sie enthält dann den folgenden Inhalt:
{
"mcpServers": {
"firebase-mcp-server": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
}
Claude
Claude Code
Option 1: Über ein Plug-in installieren (empfohlen)
Die einfachste Möglichkeit, den Firebase-MCP-Server in Claude Code einzurichten, ist die Installation des offiziellen Firebase-Plug-ins:
Fügen Sie den Firebase Marketplace für Claude-Plug-ins hinzu:
claude plugin marketplace add firebase/firebase-toolsInstallieren Sie das Claude-Plug-in für Firebase:
claude plugin install firebase@firebaseInstallation prüfen:
claude plugin marketplace list
Option 2: MCP-Server manuell konfigurieren
Alternativ können Sie den Firebase-MCP-Server manuell konfigurieren:
Führen Sie den folgenden Befehl im Ordner Ihrer Anwendung aus:
claude mcp add firebase npx -- -y firebase-tools@latest mcpInstallation prüfen:
claude mcp listFolgendes sollte angezeigt werden:
firebase: npx -y firebase-tools@latest mcp - ✓ Connected
Claude für den Computer
Bearbeiten Sie die Datei claude_desktop_config.json, um Claude Desktop für die Verwendung des Firebase-MCP-Servers zu konfigurieren. Sie können diese Datei über das Menü Claude > Einstellungen öffnen oder erstellen. Wählen Sie den Tab Entwickler aus und klicken Sie dann auf Konfiguration bearbeiten.
{
"mcpServers": {
"firebase": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
}
Cursor
Option 1: Marketplace-Plug-in (empfohlen)
Installieren Sie das Firebase-Plug-in aus dem Cursor Marketplace. Dadurch wird der MCP-Server automatisch konfiguriert und der Zugriff auf Firebase-Agenten-Skills ermöglicht.
Option 2: MCP-Einrichtung mit einem Klick
Wenn Sie den MCP-Server nur Ihrer globalen Konfiguration hinzufügen möchten, klicken Sie auf die folgende Schaltfläche:
Option 3: Manuelle Konfiguration
Wenn Sie den Server für ein bestimmtes Projekt konfigurieren oder Ihre Einstellungen manuell bearbeiten möchten, aktualisieren Sie die Datei mcp.json:
- Bearbeiten Sie für ein bestimmtes Projekt
.cursor/mcp.json. - Für alle Projekte (global)
~/.cursor/mcp.jsonbearbeiten
"mcpServers": {
"firebase": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
Cline
Bearbeiten Sie die Datei cline_mcp_settings.json, um Cline für die Verwendung des Firebase-MCP-Servers zu konfigurieren. Sie können diese Datei öffnen oder erstellen, indem Sie oben im Cline-Bereich auf das Symbol für MCP-Server und dann auf den Button MCP-Server konfigurieren klicken.
{
"mcpServers": {
"firebase": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"],
"disabled": false
}
}
}
VS Code Copilot
Wenn Sie ein einzelnes Projekt konfigurieren möchten, bearbeiten Sie die Datei .vscode/mcp.json in Ihrem Arbeitsbereich:
"servers": {
"firebase": {
"type": "stdio",
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
Wenn Sie den Server in jedem Projekt verfügbar machen möchten, das Sie öffnen, bearbeiten Sie Ihre Nutzereinstellungen, z. B.:
"mcp": {
"servers": {
"firebase": {
"type": "stdio",
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
}
Windsurf
Bearbeiten Sie die Datei ~/.codeium/windsurf/mcp_config.json, um Windsurf Editor zu konfigurieren:
"mcpServers": {
"firebase": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
Optionale Konfiguration
Zusätzlich zur oben gezeigten grundlegenden Konfiguration für jeden Client können Sie zwei optionale Parameter angeben:
--dir ABSOLUTE_DIR_PATH: Der absolute Pfad eines Verzeichnisses, dasfirebase.jsonenthält, um einen Projektkontext für den MCP-Server festzulegen. Wenn nichts angegeben ist, werden die Toolsget_project_directoryundset_project_directoryverfügbar und das Standardverzeichnis ist das Arbeitsverzeichnis, in dem der MCP-Server gestartet wurde.--only FEATURE_1,FEATURE_2: Eine durch Kommas getrennte Liste der zu aktivierenden Featuregruppen. Damit können Sie die angezeigten Tools auf die Funktionen beschränken, die Sie aktiv verwenden. Die Haupttools sind immer verfügbar.
Beispiel:
"firebase": {
"command": "npx",
"args": [
"-y",
"firebase-tools@latest", "mcp",
"--dir", "/Users/turing/my-project",
"--only", "auth,firestore,storage"
]
}
MCP-Serverfunktionen
Der Firebase MCP-Server bietet drei verschiedene Kategorien von MCP-Funktionen:
Prompts: Eine Bibliothek mit vorgefertigten Prompts, die Sie ausführen können. Sie sind für die Entwicklung und Ausführung einer App mit Firebase optimiert.
Tools: Eine Reihe von Tools, die von KI-Agenten verwendet werden können, um direkt mit Ihrem Firebase-Projekt zu arbeiten (mit Ihrer Zustimmung).
Ressourcen: Dokumentationsdateien, die von KI-Agenten verwendet werden sollen, um ihnen mehr Anleitung und Kontext zum Erledigen einer Aufgabe oder zum Erreichen eines Ziels zu geben
Prompts
Der Firebase-MCP-Server enthält eine Bibliothek mit vorgefertigten Prompts, die für die Entwicklung und Ausführung einer App mit Firebase optimiert sind. Mit diesen Prompts können Sie verschiedene gängige Aufgaben oder Ziele mit Ihren agentischen KI-Assistenten erledigen.
In der folgenden Tabelle werden die Prompts beschrieben, die der MCP-Server zur Verfügung stellt.
Viele Entwicklungstools, die MCP unterstützen, bieten eine bequeme Möglichkeit, diese Prompts auszuführen. Beispiel für einen Slash-Befehl:
/firebase:init
In unterstützten Umgebungen können Sie /firebase: eingeben, um eine Liste der verfügbaren Prompts aufzurufen.
npx firebase-tools@latest mcp --generate-prompt-list
| Prompt-Name | Featuregruppe | Beschreibung |
|---|---|---|
| firebase:deploy | core | Verwenden Sie diesen Befehl, um Ressourcen in Firebase bereitzustellen. Argumente: <prompt> (optional): alle spezifischen Anweisungen, die Sie für die Bereitstellung angeben möchten |
| firebase:init | core | Mit diesem Befehl können Sie Firebase-Dienste wie Backend- und KI-Funktionen einrichten. |
| firestore:generate_security_rules | firestore | Generieren Sie sichere Firebase Firestore-Sicherheitsregeln und entsprechende Unit-Tests für Ihr Projekt. |
| storage:generate_security_rules | storage | Sichere Firebase Storage-Sicherheitsregeln und entsprechende Unittests für Ihr Projekt generieren. |
| crashlytics:connect | crashlytics | Mit diesem Befehl können Sie auf die Crashlytics-Daten einer Firebase-Anwendung zugreifen. |
Tools
Der Firebase-MCP-Server bietet auch eine Reihe von Tools für KI-Agenten, mit denen sie direkt mit Ihrem Firebase-Projekt arbeiten können (mit Ihrer Zustimmung). Im Gegensatz zu Prompts rufen Sie diese Tools nicht direkt auf. Stattdessen können KI-Agenten, die Toolaufrufe unterstützen (z. B. Antigravity, Claude Code oder Cursor), diese Tools bei Bedarf automatisch aufrufen, um Entwicklungsaufgaben auszuführen.
In der folgenden Tabelle werden die Tools beschrieben, die der MCP-Server zur Verfügung stellt.
npx firebase-tools@latest mcp --generate-tool-list
| Name des Tools | Featuregruppe | Beschreibung |
|---|---|---|
| apphosting_fetch_logs | apphosting | Aktuelle Dienst- oder Build-Logs für ein App Hosting-Backend abrufen. |
| apphosting_list_backends | apphosting | App Hosting-Backends, Traffic-Konfigurationen und benutzerdefinierte Domains in Ihrem Projekt auflisten. |
| auth_get_users | auth | Firebase Auth-Nutzer nach UID, E-Mail-Adresse oder Telefonnummer abrufen oder alle Nutzer auflisten. |
| auth_update_user | auth | Nutzerkonto aktualisieren, indem Sie es aktivieren/deaktivieren oder benutzerdefinierte Anforderungen festlegen. |
| auth_set_sms_region_policy | auth | Legen Sie eine SMS-Regionsrichtlinie fest, um bestimmte Ländercodes für Firebase Authentication zuzulassen oder abzulehnen. |
| firebase_login | core | Nutzer in der Firebase CLI und auf dem MCP-Server anmelden oder den aktuellen Authentifizierungsstatus prüfen. |
| firebase_logout | core | Melden Sie den Nutzer von der Firebase CLI und dem MCP-Server ab. |
| firebase_validate_security_rules | core | Syntax validieren und auf Fehler in den Sicherheitsregeln von Firestore, Storage oder Realtime Database prüfen. |
| firebase_get_project | core | Metadaten und Konfigurationsdetails für das derzeit aktive Firebase-Projekt abrufen. |
| firebase_list_apps | core | Alle im aktiven Projekt registrierten Firebase-Apps auflisten. |
| firebase_list_projects | core | Firebase-Projekte auflisten, auf die der authentifizierte Nutzer zugreifen kann. |
| firebase_get_sdk_config | core | SDK-Konfigurationsdetails oder Inhalte der Konfigurationsdatei für eine registrierte Firebase-App abrufen. |
| firebase_create_project | core | Erstellen Sie ein neues Firebase-Projekt oder aktivieren Sie Firebase-Dienste in einem vorhandenen Google Cloud-Projekt. |
| firebase_create_app | core | Erstellen Sie im aktiven Firebase-Projekt eine neue iOS-, Android- oder Web-App. |
| firebase_create_android_sha | core | Fügen Sie einer Android-App im aktiven Firebase-Projekt einen SHA-1- oder SHA-256-Zertifikat-Hash hinzu. |
| firebase_get_environment | core | Rufen Sie die aktuelle Firebase CLI- und MCP-Umgebungskonfiguration, das aktive Projekt und den authentifizierten Nutzer ab. |
| firebase_update_environment | core | Aktualisieren Sie Umgebungseinstellungen wie das Projektverzeichnis, das aktive Projekt oder das aktive Nutzerkonto. |
| firebase_init | core | Firebase-Dienste im lokalen Projektarbeitsbereich initialisieren und konfigurieren |
| firebase_get_security_rules | core | Rufen Sie die aktiven Sicherheitsregeln für Firestore, Storage oder Realtime Database ab. |
| firebase_read_resources | core | Inhalte interner firebase://-Dokumentationsressourcen lesen oder alle verfügbaren Ressourcen auflisten. |
| firebase_deploy | core | In „firebase.json“ konfigurierte Firebase-Dienste und -Ressourcen in Ihrem Projekt bereitstellen. |
| firebase_deploy_status | core | Status und Fortschritt eines Bereitstellungsjobs im Hintergrund prüfen. |
| crashlytics_create_note | crashlytics | Fügen Sie einem Crashlytics-Problem für eine Android- oder iOS-App einen Hinweis hinzu. |
| crashlytics_delete_note | crashlytics | Notiz aus einem Crashlytics-Problem für eine Android- oder iOS-App löschen. |
| crashlytics_get_issue | crashlytics | Details und Metadaten für ein bestimmtes Crashlytics-Problem abrufen. |
| crashlytics_list_events | crashlytics | Letzte Absturz- und Ausnahmeereignisse auflisten, die den angegebenen Filtern für ein Problem entsprechen. |
| crashlytics_batch_get_events | crashlytics | Beispielereignisse für Abstürze und Ausnahmen nach Ressourcenname für die Fehlerbehebung abrufen. |
| crashlytics_list_notes | crashlytics | Alle Notizen auflisten, die an ein Crashlytics-Problem für eine Android- oder iOS-App angehängt sind. |
| crashlytics_get_report | crashlytics | Aggregierte numerische Berichte für Crashlytics-Probleme und ‑Ereignisse erstellen. |
| crashlytics_update_issue | crashlytics | Aktualisieren Sie den Status (OPEN oder CLOSED) eines Crashlytics-Problems. |
| realtimedatabase_get_data | realtimedatabase | Daten aus einem angegebenen Pfad in der Firebase Realtime Database lesen. |
| realtimedatabase_set_data | realtimedatabase | Schreibt JSON-Daten in einen angegebenen Pfad in der Firebase Realtime Database. |
| dataconnect_build | dataconnect | Firebase SQL Connect-Schemas, ‑Vorgänge und ‑Connectors kompilieren, um Syntax und Typen zu validieren. |
| dataconnect_list_services | dataconnect | Lokale und bereitgestellte Firebase SQL Connect-Dienste, ‑Schemas und ‑Connectors auflisten. |
| dataconnect_execute | dataconnect | Führen Sie eine GraphQL-Abfrage oder -Mutation für einen Firebase SQL Connect-Dienst oder ‑Emulator aus. |
| functions_get_logs | Funktionen | Cloud Functions-Logeinträge aus Google Cloud Logging abrufen und filtern. |
| functions_list_functions | Funktionen | Alle bereitgestellten Cloud Functions-Funktionen in Ihrem Firebase-Projekt auflisten. |
| messaging_send_message | Messaging | Senden Sie eine Firebase Cloud Messaging-Push-Benachrichtigung an ein Geräteregistrierungstoken oder ein Thema. |
| remoteconfig_get_template | remoteconfig | Rufen Sie die aktive oder angegebene Version der Firebase Remote Config-Vorlage ab. |
| remoteconfig_update_template | remoteconfig | Neue Firebase Remote Config-Vorlage veröffentlichen oder Rollback zu einer vorherigen Version durchführen. |
| storage_get_object_download_url | storage | Download-URL für ein Objekt in einem Cloud Storage-Bucket abrufen. |
| firestore_get_document | firestore | Dokument aus einer Firestore-Datenbank abrufen. |
| firestore_add_document | firestore | Dokument aus einer Firestore-Datenbank erstellen |
| firestore_update_document | firestore | Dokument aus einer Firestore-Datenbank aktualisieren |
| firestore_delete_document | firestore | Dokument aus einer Firestore-Datenbank löschen |
| firestore_list_documents | firestore | Dokumente aus einer Firestore-Datenbank auflisten. |
| firestore_list_collections | firestore | Listen Sie alle Sammlungs-IDs unter einem Dokument auf. |
| firestore_query_collection | firestore | Firestore-Dokumente aus einer Sammlung mit optionalen Filtern und Sortierungen abfragen. |
| firestore_run_aggregation_query | firestore | Führt eine Aggregationsabfrage für eine Firestore-Datenbank aus. Führt eine Aggregationsabfrage (z. B. COUNT, SUM oder AVG) für eine strukturierte Abfrage aus und gibt die aggregierten Ergebnisse zurück. Erforderliche Parameter: - parent: Der Name der übergeordneten Ressource im Format projects/{project_id}/databases/{database_id}/documents (z. B. projects/my-project/databases/(default)/documents).- structured_aggregation_query: Ein StructuredAggregationQuery-Objekt, das die auszuführende Aggregationsabfrage definiert.Beispielverwendung (COUNT und AVG): { |
| firestore_create_database | firestore | Erstellen Sie eine Firestore-Datenbank. |
| firestore_get_database | firestore | Firestore-Datenbank abrufen |
| firestore_list_databases | firestore | Firestore-Datenbanken auflisten |
| firestore_update_database | firestore | Firestore-Datenbank aktualisieren |
| firestore_delete_database | firestore | Firestore-Datenbank löschen |
| firestore_create_index | firestore | Zusammengesetzten Index erstellen |
| firestore_get_index | firestore | Firestore-Index abrufen. |
| firestore_list_indexes | firestore | Firestore-Indexe auflisten. |
| firestore_delete_index | firestore | Firestore-Index löschen |
| firestore_get_backup | firestore | Firestore-Sicherung abrufen. |
| firestore_list_backups | firestore | Firestore-Sicherungen auflisten. |
| firestore_delete_backup | firestore | Firestore-Sicherung löschen. |
| firestore_create_backup_schedule | firestore | Firestore-Sicherungszeitplan erstellen |
| firestore_get_backup_schedule | firestore | Firestore-Sicherungszeitplan abrufen. |
| firestore_list_backup_schedules | firestore | Firestore-Sicherungszeitpläne auflisten. |
| firestore_update_backup_schedule | firestore | Firestore-Sicherungszeitplan aktualisieren. |
| firestore_delete_backup_schedule | firestore | Firestore-Sicherungszeitplan löschen. |
| firestore_get_backup | firestore | Firestore-Sicherung abrufen. |
| firestore_list_backups | firestore | Firestore-Sicherungen auflisten. |
| firestore_delete_backup | firestore | Firestore-Sicherung löschen. |
| firestore_create_backup_schedule | firestore | Firestore-Sicherungszeitplan erstellen |
| firestore_get_backup_schedule | firestore | Firestore-Sicherungszeitplan abrufen. |
| firestore_list_backup_schedules | firestore | Firestore-Sicherungszeitpläne auflisten. |
| firestore_update_backup_schedule | firestore | Firestore-Sicherungszeitplan aktualisieren. |
| firestore_delete_backup_schedule | firestore | Firestore-Sicherungszeitplan löschen. |
| developerknowledge_search_documents | developerknowledge | Mit diesem Tool können Sie Dokumentation zu Google-Entwicklerprodukten finden. Die Dokumente enthalten offizielle APIs, Code-Snippets, Versionshinweise, Best Practices, Leitfäden, Informationen zur Fehlerbehebung und mehr. Es deckt die folgenden Produkte und Domains ab: * ADK: adk.dev * Android: developer.android.com * Apigee: docs.apigee.com * Chrome: developer.chrome.com * Dart: dart.dev * Firebase: firebase.google.com * Flutter: docs.flutter.dev * Fuchsia: fuchsia.dev * Gemini CLI: geminicli.com * Genkit: genkit.dev * Go: go.dev * Google AI: ai.google.dev * Google Antigravity: antigravity.google * Google Cloud: cloud.google.com und docs.cloud.google.com * Google Developers, Ads, Search, Google Maps, YouTube: developers.google.com * Google Home: developers.home.google.com * Google Maps Platform: mapsplatform.google.com * TensorFlow: www.tensorflow.org * Web: web.dev Dieses Tool gibt Textabschnitte, Namen und URLs für übereinstimmende Dokumente zurück. Wenn die zurückgegebenen Chunks nicht detailliert genug sind, um die Frage des Nutzers zu beantworten, verwenden Sie get_documents mit der parent aus der Ausgabe dieses Tools, um den vollständigen Dokumentinhalt abzurufen. |
| developerknowledge_answer_query | developerknowledge | Verwenden Sie „answer_query“, um eine fundierte Antwort auf eine Anfrage zu Google-Entwicklerprodukten zu erhalten. Dieses Tool hat ein begrenztes Kontingent. Dieses Tool fasst Informationen aus dem Korpus zusammen, um eine Antwort auf die Anfrage zu generieren. „answer_query“ fundiert Antworten mit demselben Korpus wie „search_documents“. Dieses Tool gibt den generierten „answer_text“ und eine Liste der Dokumentnamen (Referenzen) zurück, die zum Generieren der Antwort verwendet wurden. Verwenden Sie „get_documents“ mit den Dokumentnamen, um bei Bedarf den gesamten Dokumentinhalt abzurufen. Wenn Sie den Fehler „429 – Kontingent überschritten“ erhalten, verwenden Sie stattdessen „search_documents“. |
| developerknowledge_get_documents | developerknowledge | Mit diesem Tool können Sie den vollständigen Inhalt eines einzelnen Dokuments oder von bis zu 20 Dokumenten in einem einzigen Aufruf abrufen. Die Dokumentnamen sollten aus dem Feld parent der Ergebnisse eines Aufrufs des Tools search_documents abgerufen werden. Legen Sie für den Parameter names eine Liste von Dokumentnamen fest. |
Ressourcen
Der MCP-Server stellt Ressourcen bereit, bei denen es sich um Dokumentationsdateien handelt, die von KI-Agenten verwendet werden können. Agenten, die die Verwendung von Ressourcen unterstützen, fügen automatisch relevante Ressourcen in den Sitzungskontext ein.
In der folgenden Tabelle werden die Ressourcen beschrieben, die der MCP-Server zur Verfügung stellt.
npx firebase-tools@latest mcp --generate-resource-list
| Ressourcenname | Beschreibung |
|---|---|
| app_id_guide | Firebase App-ID-Leitfaden: Führt den Coding-Agenten durch die Auswahl einer Firebase App-ID im aktuellen Projekt. |
| crashlytics_investigations_guide | Firebase Crashlytics Investigations Guide: Leitfaden für den KI-Agenten zum Untersuchen von Fehlern, die in Crashlytics-Problemen gemeldet wurden, einschließlich Verfahren zur Diagnose und Behebung von Abstürzen. |
| crashlytics_issues_guide | Firebase Crashlytics Issues Guide: Leitet den KI-Agenten für die Programmierung bei der Arbeit mit Crashlytics-Problemen an, einschließlich Priorisierungsregeln und Verfahren zur Diagnose und Behebung von Problemen. |
| crashlytics_reports_guide | Leitfaden für Firebase Crashlytics-Berichte: Führt den Coding-Agent durch das Anfordern von Crashlytics-Berichten, einschließlich des Festlegens geeigneter Filter und des Verständnisses der Messwerte. Der Kundenservicemitarbeiter sollte diesen Leitfaden lesen, bevor er einen Bericht anfordert. |
| backend_init_guide | Firebase Backend Init Guide: führt den Programmier-Agenten durch die Konfiguration von Firebase-Backend-Diensten im aktuellen Projekt |
| ai_init_guide | Firebase GenAI Init Guide: führt den Coding-Agenten durch die Konfiguration von GenAI-Funktionen im aktuellen Projekt mit Firebase. |
| firestore_init_guide | Firestore Init Guide: führt den Coding-Agenten durch die Konfiguration von Firestore im aktuellen Projekt |
| firestore_rules_init_guide | Firestore Rules Init Guide: führt den Coding-Agenten durch die Einrichtung von Firestore-Sicherheitsregeln im Projekt |
| auth_init_guide | Firebase Authentication Init Guide: führt den Coding-Agenten durch die Konfiguration von Firebase Authentication im aktuellen Projekt. |
| hosting_init_guide | Firebase Hosting Deployment Guide: führt den Coding-Agenten durch die Bereitstellung in Firebase Hosting im aktuellen Projekt. |
| Benutzeroberfläche für die Aktualisierung der Umgebung | Visuelle Oberfläche zur Auswahl des aktiven Firebase-Projekts |
| UI bereitstellen | Visuelle Oberfläche für Firebase Deploy |
| UI initialisieren | Visuelle Oberfläche für Firebase Init |
| docs | Firebase-Dokumente: Lädt Nur-Text-Inhalte aus der Firebase-Dokumentation, z. B. wird https://firebase.google.com/docs/functions zu firebase://docs/functions. |