Serwer MCP Firebase to lokalny serwer Model Context Protocol (MCP), który działa w środowisku programistycznym, aby umożliwić narzędziom dla programistów opartym na AI pracę z projektami w Firebase i bazą kodu aplikacji.
Serwer Firebase MCP działa z każdym narzędziem, które może działać jako klient MCP, w tym z: Antigravity, Claude Code i Claude Desktop, Cline, Cursor, VS Code Copilot, Windsurf i innymi.
Przejdź do instrukcji konfiguracji
Zalety serwera MCP
Edytor skonfigurowany do korzystania z serwera Firebase MCP może używać jego funkcji AI, aby pomóc Ci:
- Tworzenie projektów w Firebase i zarządzanie nimi
- Zarządzanie użytkownikami Firebase Authentication
- Praca z danymi w Cloud Firestore i Firebase SQL Connect
- Pobieranie schematów Firebase SQL Connect
- Omówienie reguł zabezpieczeń w Cloud Firestore i Cloud Storage for Firebase
- Wysyłanie wiadomości za pomocą Firebase Cloud Messaging
To tylko częściowe listy. Pełną listę narzędzi dostępnych w edytorze znajdziesz w sekcji Możliwości serwera.
Konfigurowanie klienta MCP
Serwer MCP Firebase to lokalny serwer MCP, który może współpracować z dowolnym klientem MCP obsługującym standardowe wejście/wyjście (stdio) jako medium transportowe.
Gdy serwer MCP Firebase wywołuje narzędzia, działa lokalnie w Twoim środowisku, używając tych samych danych logowania użytkownika, które autoryzują interfejs wiersza poleceń Firebase. W zależności od środowiska może to być zalogowany użytkownik lub domyślne uwierzytelnianie aplikacji.
Zanim zaczniesz
Upewnij się, że masz działającą instalację Node.js i npm.
Podstawowa konfiguracja
Oto podstawowe instrukcje konfiguracji serwera MCP Firebase z niektórymi popularnymi narzędziami wspomaganymi przez AI:
Antigravity
Aby skonfigurować Antigravity do korzystania z serwera MCP Firebase:
- W Antigravity kliknij menu w panelu agenta > Serwery MCP.
- Wybierz Firebase > Zainstaluj.
Spowoduje to automatyczne zaktualizowanie pliku mcp_config.json, który możesz wyświetlić, klikając Zarządzaj serwerami MCP u góry panelu Sklep MCP > Wyświetl nieprzetworzoną konfigurację. Zawartość pliku będzie wyglądać tak:
{
"mcpServers": {
"firebase-mcp-server": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
}
Claude
Claude Code
Opcja 1. Instalacja za pomocą wtyczki (zalecana)
Najłatwiejszym sposobem skonfigurowania serwera Firebase MCP w Claude Code jest zainstalowanie oficjalnej wtyczki Firebase:
Dodaj platformę handlową Firebase dla wtyczek Claude:
claude plugin marketplace add firebase/firebase-toolsZainstaluj wtyczkę Claude dla Firebase:
claude plugin install firebase@firebaseSprawdź instalację:
claude plugin marketplace list
Opcja 2. Ręczne konfigurowanie serwera MCP
Możesz też ręcznie skonfigurować serwer MCP Firebase:
Uruchom to polecenie w folderze aplikacji:
claude mcp add firebase npx -- -y firebase-tools@latest mcpSprawdź instalację:
claude mcp listPowinny być na nim widoczne:
firebase: npx -y firebase-tools@latest mcp - ✓ Connected
Claude Desktop
Aby skonfigurować Claude Desktop do korzystania z serwera MCP Firebase, zmodyfikuj plik claude_desktop_config.json. Możesz otworzyć lub utworzyć ten plik w menu Claude > Settings (Claude > Ustawienia). Kliknij kartę Deweloper, a następnie Edytuj konfigurację.
{
"mcpServers": {
"firebase": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
}
Kursor
Opcja 1. Wtyczka Marketplace (zalecana)
Zainstaluj wtyczkę Firebase z Cursor Marketplace. Spowoduje to automatyczne skonfigurowanie serwera MCP i przyznanie dostępu do umiejętności agenta Firebase.
Opcja 2. Konfiguracja MCP jednym kliknięciem
Jeśli chcesz dodać serwer MCP tylko do konfiguracji globalnej, kliknij ten przycisk:
Opcja 3. Konfiguracja ręczna
Jeśli wolisz skonfigurować serwer dla konkretnego projektu lub chcesz ręcznie edytować ustawienia, zaktualizuj plik mcp.json:
- Edytuj
.cursor/mcp.jsonw przypadku konkretnego projektu - W przypadku wszystkich projektów (globalnie) edytuj
~/.cursor/mcp.json
"mcpServers": {
"firebase": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
Cline
Aby skonfigurować Cline do korzystania z serwera MCP Firebase, zmodyfikuj plik cline_mcp_settings.json. Możesz otworzyć lub utworzyć ten plik, klikając ikonę serwerów MCP u góry panelu Cline, a następnie klikając przycisk Skonfiguruj serwery MCP.
{
"mcpServers": {
"firebase": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"],
"disabled": false
}
}
}
VS Code Copilot
Aby skonfigurować pojedynczy projekt, zmodyfikuj plik .vscode/mcp.json w obszarze roboczym:
"servers": {
"firebase": {
"type": "stdio",
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
Aby serwer był dostępny w każdym otwieranym projekcie, zmień ustawienia użytkownika, na przykład:
"mcp": {
"servers": {
"firebase": {
"type": "stdio",
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
}
Windsurfing
Aby skonfigurować edytor Windsurf, zmodyfikuj plik ~/.codeium/windsurf/mcp_config.json:
"mcpServers": {
"firebase": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
Konfiguracja opcjonalna
Oprócz podstawowej konfiguracji każdego klienta, pokazanej wcześniej, możesz określić 2 opcjonalne parametry:
--dir ABSOLUTE_DIR_PATH: ścieżka bezwzględna do katalogu zawierającegofirebase.json, aby ustawić kontekst projektu dla serwera MCP. Jeśli nie zostanie określony, dostępne będą narzędziaget_project_directoryiset_project_directory, a domyślnym katalogiem będzie katalog roboczy, w którym uruchomiono serwer MCP.--only FEATURE_1,FEATURE_2: lista rozdzielona przecinkami grup funkcji do aktywacji. Użyj tej opcji, aby ograniczyć wyświetlane narzędzia tylko do funkcji, których aktywnie używasz. Pamiętaj, że podstawowe narzędzia są zawsze dostępne.
Przykład:
"firebase": {
"command": "npx",
"args": [
"-y",
"firebase-tools@latest", "mcp",
"--dir", "/Users/turing/my-project",
"--only", "auth,firestore,storage"
]
}
Możliwości serwera MCP
Serwer Firebase MCP udostępnia 3 różne kategorie funkcji MCP:
Prompty: biblioteka gotowych promptów, które możesz uruchamiać. Są one zoptymalizowane pod kątem tworzenia i uruchamiania aplikacji za pomocą Firebase.
Narzędzia: zestaw narzędzi przeznaczonych do użytku przez agentów AI, które pomagają im pracować bezpośrednio z projektem w Firebase (za Twoją zgodą).
Zasoby: pliki dokumentacji przeznaczone do użytku przez agentów AI, które zawierają więcej wskazówek i kontekstu, aby pomóc im w wykonaniu zadania lub osiągnięciu celu.
Prompty
Serwer Firebase MCP zawiera bibliotekę gotowych promptów zoptymalizowanych pod kątem tworzenia i uruchamiania aplikacji za pomocą Firebase. Możesz używać tych promptów do wykonywania różnych typowych zadań lub osiągania celów za pomocą asystentów opartych na agentowej AI.
W tabeli poniżej opisano prompty udostępniane przez serwer MCP.
Wiele narzędzi dla programistów obsługujących MCP zapewnia wygodny sposób uruchamiania tych promptów. Na przykład jako polecenie po ukośniku:
/firebase:init
W obsługiwanych środowiskach możesz zacząć wpisywać /firebase:, aby wyświetlić listę dostępnych promptów.
npx firebase-tools@latest mcp --generate-prompt-list
| Nazwa prompta | Grupa cech | Opis |
|---|---|---|
| firebase:deploy | jądro | Użyj tego polecenia, aby wdrożyć zasoby w Firebase. Argumenty: <prompt> (opcjonalnie): wszelkie szczegółowe instrukcje, które chcesz przekazać na temat wdrażania |
| firebase:init | jądro | Użyj tego polecenia, aby skonfigurować usługi Firebase, takie jak backend i funkcje oparte na AI. |
| firestore:generate_security_rules | firestore | Wygeneruj bezpieczne reguły zabezpieczeń Firebase Firestore i odpowiednie testy jednostkowe dla swojego projektu. |
| storage:generate_security_rules | magazynowanie | Wygeneruj bezpieczne reguły zabezpieczeń Pamięci Firebase i odpowiednie testy jednostkowe dla swojego projektu. |
| crashlytics:connect | crashlytics | Użyj tego polecenia, aby uzyskać dostęp do danych Crashlytics aplikacji Firebase. |
Narzędzia
Serwer MCP Firebase udostępnia też szereg narzędzi przeznaczonych do użytku przez agentów AI, które pomagają im pracować bezpośrednio z projektem w Firebase (za Twoją zgodą). W przeciwieństwie do promptów nie wywołujesz tych narzędzi bezpośrednio. Agenty AI, które obsługują wywoływanie narzędzi (takie jak Antigravity, Claude Code czy Cursor), mogą automatycznie wywoływać te narzędzia, aby w razie potrzeby wykonywać zadania programistyczne.
W tabeli poniżej opisano narzędzia udostępniane przez serwer MCP.
npx firebase-tools@latest mcp --generate-tool-list
| Nazwa narzędzia | Grupa cech | Opis |
|---|---|---|
| apphosting_fetch_logs | apphosting | Pobierz ostatnie dzienniki usługi lub kompilacji dla backendu App Hosting. |
| apphosting_list_backends | apphosting | Wyświetl listę backendów App Hosting, konfiguracji ruchu i domen niestandardowych w projekcie. |
| auth_get_users | autoryzacja | Pobieraj użytkowników Firebase Auth według identyfikatora UID, adresu e-mail lub numeru telefonu albo wyświetlaj listę wszystkich użytkowników. |
| auth_update_user | autoryzacja | Zaktualizuj konto użytkownika, włączając je lub wyłączając albo ustawiając niestandardowe oświadczenia. |
| auth_set_sms_region_policy | autoryzacja | Ustaw zasadę dotyczącą regionu SMS, która zezwala na określone kody krajów lub ich zabrania w przypadku Uwierzytelniania Firebase. |
| firebase_login | jądro | Zaloguj użytkownika w interfejsie wiersza poleceń Firebase i na serwerze MCP lub sprawdź bieżący stan uwierzytelniania. |
| firebase_logout | jądro | Wyloguj użytkownika z interfejsu wiersza poleceń Firebase i serwera MCP. |
| firebase_validate_security_rules | jądro | Sprawdzaj składnię i błędy w regułach zabezpieczeń Firestore, Storage lub Bazy danych czasu rzeczywistego. |
| firebase_get_project | jądro | Pobierz metadane i szczegóły konfiguracji aktywnego projektu w Firebase. |
| firebase_list_apps | jądro | Wyświetl listę wszystkich aplikacji w Firebase zarejestrowanych w aktywnym projekcie. |
| firebase_list_projects | jądro | Wyświetla listę projektów w Firebase dostępnych dla uwierzytelnionego użytkownika. |
| firebase_get_sdk_config | jądro | Pobierz szczegóły konfiguracji pakietu SDK lub zawartość pliku konfiguracyjnego zarejestrowanej aplikacji w Firebase. |
| firebase_create_project | jądro | Utwórz nowy projekt Firebase lub włącz usługi Firebase w istniejącym projekcie Google Cloud. |
| firebase_create_app | jądro | Utwórz nową aplikację na iOS, Androida lub aplikację internetową w aktywnym projekcie w Firebase. |
| firebase_create_android_sha | jądro | Dodaj skrót certyfikatu SHA-1 lub SHA-256 do aplikacji na Androida w aktywnym projekcie w Firebase. |
| firebase_get_environment | jądro | Pobierz bieżącą konfigurację środowiska interfejsu wiersza poleceń Firebase i MCP, aktywny projekt oraz uwierzytelnionego użytkownika. |
| firebase_update_environment | jądro | Zaktualizuj ustawienia środowiska, takie jak katalog projektu, aktywny projekt lub aktywne konto użytkownika. |
| firebase_init | jądro | Zainicjuj i skonfiguruj usługi Firebase w lokalnym obszarze roboczym projektu. |
| firebase_get_security_rules | jądro | pobrać aktywne reguły zabezpieczeń Firestore, Storage lub Bazy danych czasu rzeczywistego; |
| firebase_read_resources | jądro | Odczytywanie zawartości wewnętrznych zasobów dokumentacji firebase:// lub wyświetlanie listy wszystkich dostępnych zasobów. |
| firebase_deploy | jądro | Wdróż w projekcie usługi i zasoby Firebase skonfigurowane w pliku firebase.json. |
| firebase_deploy_status | jądro | Sprawdź stan i postęp zadania wdrażania w tle. |
| crashlytics_create_note | crashlytics | Dodaj notatkę do problemu Crashlytics w aplikacji na Androida lub iOS. |
| crashlytics_delete_note | crashlytics | Usuwanie notatki z problemu Crashlytics w aplikacji na Androida lub iOS. |
| crashlytics_get_issue | crashlytics | Pobieranie szczegółów i metadanych dotyczących konkretnego problemu w Crashlytics. |
| crashlytics_list_events | crashlytics | Wyświetl listę ostatnich zdarzeń związanych z awariami i wyjątkami, które pasują do określonych filtrów problemu. |
| crashlytics_batch_get_events | crashlytics | Pobierz przykładowe zdarzenia awarii i wyjątków według nazwy zasobu na potrzeby debugowania. |
| crashlytics_list_notes | crashlytics | Wyświetl listę wszystkich notatek dołączonych do problemu Crashlytics w aplikacji na Androida lub iOS. |
| crashlytics_get_report | crashlytics | generowanie zbiorczych raportów liczbowych dotyczących problemów i zdarzeń Crashlytics; |
| crashlytics_update_issue | crashlytics | Zaktualizuj stan (OTWARTY lub ZAMKNIĘTY) problemu z Crashlytics. |
| realtimedatabase_get_data | realtimedatabase | Odczytywanie danych z określonej ścieżki w Bazie danych czasu rzeczywistego Firebase. |
| realtimedatabase_set_data | realtimedatabase | Zapisz dane JSON w określonej ścieżce w Bazie danych czasu rzeczywistego Firebase. |
| dataconnect_build | dataconnect | Skompiluj schematy, operacje i oprogramowanie sprzęgające Firebase SQL Connect, aby sprawdzić składnię i typy. |
| dataconnect_list_services | dataconnect | Wyświetl listę lokalnych i wdrożonych usług, schematów i oprogramowania sprzęgającego Firebase SQL Connect. |
| dataconnect_execute | dataconnect | Wykonaj zapytanie lub mutację GraphQL w usłudze lub emulatorze Firebase SQL Connect. |
| functions_get_logs | funkcje | pobierać i filtrować wpisy logu Cloud Functions z Google Cloud Logging; |
| functions_list_functions | funkcje | Wyświetl listę wszystkich wdrożonych funkcji w Cloud Functions w projekcie w Firebase. |
| messaging_send_message | wiadomości | Wysyłanie powiadomienia push Komunikacji w chmurze Firebase do tokena rejestracji urządzenia lub tematu. |
| remoteconfig_get_template | remoteconfig | Pobierz aktywną lub określoną wersję szablonu Zdalnej konfiguracji Firebase. |
| remoteconfig_update_template | remoteconfig | Opublikuj nowy szablon Zdalnej konfiguracji Firebase lub przywróć poprzednią wersję. |
| storage_get_object_download_url | magazynowanie | pobrać adres URL do pobrania obiektu z zasobnika Cloud Storage, |
| firestore_get_document | firestore | pobieranie dokumentu z bazy danych Firestore, |
| firestore_add_document | firestore | utworzyć dokument z bazy danych Firestore, |
| firestore_update_document | firestore | Zaktualizuj dokument z bazy danych Firestore. |
| firestore_delete_document | firestore | Usuń dokument z bazy danych Firestore. |
| firestore_list_documents | firestore | Wyświetlanie listy dokumentów z bazy danych Firestore. |
| firestore_list_collections | firestore | Wyświetla listę wszystkich identyfikatorów kolekcji pod dokumentem. |
| firestore_query_collection | firestore | Wysyłaj zapytania dotyczące dokumentów Firestore z kolekcji z opcjonalnymi filtrami i sortowaniem. |
| firestore_run_aggregation_query | firestore | Uruchom zapytanie agregujące w bazie danych Firestore. Wykonuje zapytanie agregujące (takie jak COUNT, SUM lub AVG) na zapytaniu strukturalnym i zwraca zagregowane wyniki. Wymagane parametry: – parent: nazwa zasobu nadrzędnego w formacie projects/{project_id}/databases/{database_id}/documents (np. projects/my-project/databases/(default)/documents).– structured_aggregation_query: obiekt StructuredAggregationQuery definiujący zapytanie agregujące do wykonania.Przykładowe użycie (COUNT i AVG): { |
| firestore_create_database | firestore | utworzyć bazę danych Firestore, |
| firestore_get_database | firestore | Pobierz bazę danych Firestore. |
| firestore_list_databases | firestore | Wyświetlanie baz danych Firestore. |
| firestore_update_database | firestore | Zaktualizuj bazę danych Firestore. |
| firestore_delete_database | firestore | Usuwanie bazy danych Firestore. |
| firestore_create_index | firestore | Utwórz indeks złożony. |
| firestore_get_index | firestore | Pobierz indeks Firestore. |
| firestore_list_indexes | firestore | Wyświetlanie listy indeksów Firestore. |
| firestore_delete_index | firestore | Usuń indeks Firestore. |
| firestore_get_backup | firestore | Pobierz kopię zapasową Firestore. |
| firestore_list_backups | firestore | Wyświetlanie listy kopii zapasowych Firestore. |
| firestore_delete_backup | firestore | Usuń kopię zapasową Firestore. |
| firestore_create_backup_schedule | firestore | Utwórz harmonogram tworzenia kopii zapasowych Firestore. |
| firestore_get_backup_schedule | firestore | Pobierz harmonogram tworzenia kopii zapasowych Firestore. |
| firestore_list_backup_schedules | firestore | Wyświetlanie listy harmonogramów tworzenia kopii zapasowych Firestore. |
| firestore_update_backup_schedule | firestore | Zaktualizuj harmonogram tworzenia kopii zapasowych Firestore. |
| firestore_delete_backup_schedule | firestore | Usuwanie harmonogramu tworzenia kopii zapasowych Firestore. |
| firestore_get_backup | firestore | Pobierz kopię zapasową Firestore. |
| firestore_list_backups | firestore | Wyświetlanie listy kopii zapasowych Firestore. |
| firestore_delete_backup | firestore | Usuń kopię zapasową Firestore. |
| firestore_create_backup_schedule | firestore | Utwórz harmonogram tworzenia kopii zapasowych Firestore. |
| firestore_get_backup_schedule | firestore | Pobierz harmonogram tworzenia kopii zapasowych Firestore. |
| firestore_list_backup_schedules | firestore | Wyświetlanie listy harmonogramów tworzenia kopii zapasowych Firestore. |
| firestore_update_backup_schedule | firestore | Zaktualizuj harmonogram tworzenia kopii zapasowych Firestore. |
| firestore_delete_backup_schedule | firestore | Usuwanie harmonogramu tworzenia kopii zapasowych Firestore. |
| developerknowledge_search_documents | developerknowledge | Za pomocą tego narzędzia możesz znaleźć dokumentację dotyczącą usług Google dla deweloperów. Dokumenty zawierają oficjalne interfejsy API, fragmenty kodu, informacje o wersji, sprawdzone metody, przewodniki, dane debugowania i inne informacje. Obejmuje ona te produkty i domeny: * 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 * interfejs wiersza poleceń Gemini: geminicli.com * Genkit: genkit.dev * Go: go.dev * AI od Google: ai.google.dev * Google Antigravity: antigravity.google * Google Cloud: cloud.google.com i docs.cloud.google.com * Google Developers, Ads, Search, Mapy Google, YouTube: developers.google.com * Google Home: developers.home.google.com * Google Maps Platform: mapsplatform.google.com * TensorFlow: www.tensorflow.org * Web: web.dev To narzędzie zwraca fragmenty tekstu, nazwy i adresy URL pasujących dokumentów. Jeśli zwrócone fragmenty nie są wystarczająco szczegółowe, aby odpowiedzieć na pytanie użytkownika, użyj narzędzia get_documents z parametrem parent z danych wyjściowych tego narzędzia, aby pobrać pełną treść dokumentu. |
| developerknowledge_answer_query | developerknowledge | Użyj funkcji answer_query, aby uzyskać ugruntowaną odpowiedź na zapytanie dotyczące usług Google dla deweloperów. To narzędzie ma ograniczony limit. To narzędzie będzie syntetyzować informacje z korpusu, aby wygenerować odpowiedź na zapytanie. answer_query opiera odpowiedzi na tym samym korpusie co search_documents. To narzędzie zwraca wygenerowany tekst odpowiedzi i listę nazw dokumentów (odniesień) użytych do wygenerowania odpowiedzi. W razie potrzeby użyj metody get_documents z nazwami dokumentów, aby pobrać całą zawartość dokumentu. Jeśli pojawi się błąd 429 o przekroczeniu limitu, użyj metody search_documents. |
| developerknowledge_get_documents | developerknowledge | Za pomocą tego narzędzia możesz pobrać pełną treść pojedynczego dokumentu lub maksymalnie 20 dokumentów w jednym wywołaniu. Nazwy dokumentów powinny być pobierane z pola parent wyników wywołania narzędzia search_documents. Ustaw parametr names na listę nazw dokumentów. |
Zasoby
Serwer MCP udostępnia zasoby, czyli pliki dokumentacji przeznaczone do użytku przez agentów AI. Agenty, które obsługują korzystanie z zasobów, będą automatycznie uwzględniać odpowiednie zasoby w kontekście sesji.
W tabeli poniżej opisano zasoby udostępniane przez serwer MCP.
npx firebase-tools@latest mcp --generate-resource-list
| Nazwa zasobu | Opis |
|---|---|
| app_id_guide | Przewodnik po identyfikatorach aplikacji w Firebase: przeprowadza agenta kodującego przez proces wybierania identyfikatora aplikacji w Firebase w bieżącym projekcie. |
| crashlytics_investigations_guide | Przewodnik po analizach Firebase Crashlytics: zawiera wskazówki dla agenta kodującego dotyczące analizowania zgłoszeń błędów w Crashlytics, w tym procedury diagnozowania i naprawiania awarii. |
| crashlytics_issues_guide | Przewodnik po problemach z Firebase Crashlytics: zawiera wskazówki dla agenta kodującego dotyczące pracy z problemami z Crashlytics, w tym reguły ustalania priorytetów oraz procedury diagnozowania i rozwiązywania problemów. |
| crashlytics_reports_guide | Przewodnik po raportach Firebase Crashlytics: zawiera instrukcje dla agenta kodującego dotyczące wysyłania próśb o raporty Crashlytics, w tym ustawiania odpowiednich filtrów i interpretowania danych. Pracownik obsługi klienta powinien zapoznać się z tym przewodnikiem, zanim poprosi o raport. |
| backend_init_guide | Przewodnik po inicjowaniu backendu Firebase: przeprowadza agenta kodującego przez proces konfigurowania usług backendu Firebase w bieżącym projekcie. |
| ai_init_guide | Przewodnik po inicjowaniu Firebase GenAI: przeprowadza agenta kodującego przez proces konfigurowania funkcji GenAI w bieżącym projekcie korzystającym z Firebase. |
| firestore_init_guide | Przewodnik po inicjowaniu Firestore: przeprowadza agenta kodującego przez proces konfigurowania Firestore w bieżącym projekcie. |
| firestore_rules_init_guide | Przewodnik po inicjowaniu reguł Firestore: przeprowadza agenta kodującego przez proces konfigurowania reguł zabezpieczeń Firestore w projekcie. |
| auth_init_guide | Przewodnik po inicjowaniu uwierzytelniania Firebase: przeprowadza agenta kodowania przez proces konfigurowania uwierzytelniania Firebase w bieżącym projekcie. |
| hosting_init_guide | Przewodnik po wdrażaniu w Hostingu Firebase: przeprowadza agenta kodującego przez proces wdrażania w Hostingu Firebase w bieżącym projekcie. |
| Interfejs aktualizacji środowiska | Interfejs wizualny do wybierania aktywnego projektu w Firebase |
| Interfejs wdrażania | Interfejs wizualny do wdrażania Firebase |
| Interfejs inicjowania | Interfejs wizualny do inicjowania Firebase |
| dokumenty | Dokumentacja Firebase: wczytuje zwykły tekst z dokumentacji Firebase, np. https://firebase.google.com/docs/functions staje się firebase://docs/functions |