Serwer Firebase MCP 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 współpracuje z każdym narzędziem, które może pełnić rolę klienta MCP, w tym z: Antigravity, Claude Code i Claude Desktop, Cline, Cursor, VS Code Copilot, Windsurf i innymi.
Przejdź do instrukcji konfiguracji
Korzyści z serwera MCP
Edytor skonfigurowany do korzystania z serwera MCP Firebase może używać funkcji AI, aby:
- Tworzenie projektó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ń dla Cloud Firestore i Cloud Storage for Firebase
- Wysyłanie wiadomości z imieniem Firebase Cloud Messaging
To tylko częściowe listy. Pełną listę narzędzi dostępnych dla edytora 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 wykonuje wywołania narzędzi, działa lokalnie w Twoim środowisku, używając tych samych danych logowania użytkownika, które autoryzują interfejs Firebase CLI. Może to być zalogowany użytkownik lub domyślne dane logowania aplikacji w zależności od środowiska.
Zanim zaczniesz
Sprawdź, czy masz działającą instalację Node.js i npm.
Podstawowa konfiguracja
Oto podstawowe instrukcje konfiguracji serwera MCP Firebase do używania z niektórymi popularnymi narzędziami wspomaganymi przez AI:
Antigravity
Aby skonfigurować Antigravity tak, aby używała serwera MCP Firebase:
- W Antigravitykliknij menu w panelu Agent > Serwery MCP.
- Wybierz Firebase > Zainstaluj.
Spowoduje to automatyczną aktualizację pliku mcp_config.json, który możesz wyświetlić, klikając Zarządzaj serwerami MCP u góry panelu Sklep MCP > Wyświetl surową konfigurację. Plik będzie zawierać te informacje:
{
"mcpServers": {
"firebase-mcp-server": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
}
Claude
Claude Code
Opcja 1. Instalacja za pomocą wtyczki (zalecane)
Najłatwiejszym sposobem skonfigurowania serwera Firebase MCP w Claude Code jest zainstalowanie oficjalnej wtyczki Firebase:
Dodaj Marketplace Firebase z wtyczkami Claude:
claude plugin marketplace add firebase/firebase-toolsZainstaluj wtyczkę Claude do Firebase:
claude plugin install firebase@firebaseSprawdź instalację:
claude plugin marketplace list
Opcja 2. Ręczne skonfigurowanie serwera MCP
Możesz też ręcznie skonfigurować serwer MCP Firebase:
W folderze aplikacji uruchom to polecenie:
claude mcp add firebase npx -- -y firebase-tools@latest mcpSprawdź instalację:
claude mcp listPowinien on zawierać:
firebase: npx -y firebase-tools@latest mcp - ✓ Connected
Claude Desktop
Aby skonfigurować Claude Desktop do korzystania z serwera MCP Firebase, zmień plik claude_desktop_config.json. Możesz otworzyć lub utworzyć ten plik w menu Claude > Ustawienia. Kliknij kolejno kartę Deweloper i Edytuj konfigurację.
{
"mcpServers": {
"firebase": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
}
Kursor
Opcja 1. Wtyczka Marketplace (zalecana)
Zainstaluj wtyczkę Firebase z Cursor Marketplace. Automatycznie skonfiguruje to serwer MCP i zapewni dostęp 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:
- W przypadku konkretnego projektu edytuj
.cursor/mcp.json - W przypadku wszystkich projektów (globalnych) edytuj
~/.cursor/mcp.json
"mcpServers": {
"firebase": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
Cline
Aby skonfigurować Cline tak, aby używał serwera MCP Firebase, edytuj 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, otwórz do edycji 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, np.:
"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, która została pokazana wcześniej, możesz określić 2 parametry opcjonalne:
--dir ABSOLUTE_DIR_PATH: ścieżka bezwzględna do katalogu zawierającegofirebase.json, aby ustawić kontekst projektu dla serwera MCP. Jeśli nie określono inaczej, narzędziaget_project_directoryiset_project_directorystaną się dostępne, 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 aktywowania. Użyj tej opcji, aby ograniczyć liczbę narzędzi do tych funkcji, z których aktywnie korzystasz. 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 uruchomić. 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 bezpośrednio pracować nad Twoim projektem w Firebase (za Twoją zgodą).
Zasoby: pliki dokumentacji przeznaczone do użytku przez agentów AI, aby zapewnić im więcej wskazówek i kontekstu do wykonania zadania lub osiągnięcia celu.
Prompty
Serwer MCP Firebase zawiera bibliotekę gotowych promptów zoptymalizowanych pod kątem tworzenia i uruchamiania aplikacji w Firebase. Możesz używać tych promptów do wykonywania różnych typowych zadań lub osiągania celów za pomocą asystentów AI.
W tabeli poniżej opisano prompty udostępniane przez serwer MCP.
Wiele narzędzi deweloperskich 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ąć pisać /firebase:, aby wyświetlić listę dostępnych promptów.
npx firebase-tools@latest mcp --generate-prompt-list
| Nazwa promptu | Grupa cech | Opis |
|---|---|---|
| firebase:deploy | jądro | Użyj tego polecenia, aby wdrożyć zasoby w Firebase. Argumenty: <prompt> (opcjonalnie): wszelkie szczegółowe instrukcje dotyczące wdrażania. |
| firebase:init | jądro | Użyj tego polecenia, aby skonfigurować usługi Firebase, takie jak backend i funkcje AI. |
| firestore:generate_security_rules | firestore | Generuj bezpieczne reguły zabezpieczeń Firebase Firestore i odpowiednie testy jednostkowe dla swojego projektu. |
| storage:generate_security_rules | magazynowanie | Generowanie bezpiecznych reguł zabezpieczeń Pamięci Firebase i odpowiednich testów jednostkowych dla 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 bezpośrednio pracować z Twoim projektem w Firebase (za Twoją zgodą!). W przeciwieństwie do promptów nie wywołujesz tych narzędzi bezpośrednio. Zamiast tego agenci AI obsługujący wywoływanie narzędzi (np. Antigravity, Claude Code lub Cursor) mogą automatycznie wywoływać te narzędzia w razie potrzeby, aby wykonywać zadania związane z programowaniem.
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 | Pobieranie ostatnich dzienników usług 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 | Pobieranie użytkowników usługi Uwierzytelnianie Firebase według identyfikatora UID, adresu e-mail lub numeru telefonu albo wyświetlanie listy wszystkich użytkowników. |
| auth_update_user | autoryzacja | Aktualizowanie konta użytkownika przez włączanie lub wyłączanie go albo ustawianie niestandardowych roszczeń. |
| auth_set_sms_region_policy | autoryzacja | Ustaw zasady dotyczące regionu SMS, które zezwalają na używanie określonych kodów krajów w Uwierzytelnianiu Firebase lub zabraniają tego. |
| firebase_login | jądro | Zaloguj użytkownika w narzędziu wiersza poleceń Firebase i na serwerze MCP lub sprawdź bieżący stan uwierzytelniania. |
| firebase_logout | jądro | Wyloguj użytkownika z wiersza poleceń Firebase i serwera MCP. |
| firebase_validate_security_rules | jądro | Sprawdzanie składni i błędów w regułach zabezpieczeń Firestore, Storage lub Bazy danych czasu rzeczywistego. |
| firebase_get_project | jądro | Pobieranie metadanych i szczegółów konfiguracji obecnie aktywnego projektu w Firebase. |
| firebase_list_apps | jądro | Wyświetla listę wszystkich aplikacji Firebase zarejestrowanych w aktywnym projekcie. |
| firebase_list_projects | jądro | Wyświetla listę projektów Firebase dostępnych dla uwierzytelnionego użytkownika. |
| firebase_get_sdk_config | jądro | Pobieranie szczegółów konfiguracji pakietu SDK lub zawartości pliku konfiguracyjnego zarejestrowanej aplikacji w Firebase. |
| firebase_create_project | jądro | Utwórz nowy projekt Firebase lub włącz usługi Firebase w dotychczasowym 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 hasz 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 wiersza poleceń Firebase i MCP, aktywny projekt oraz uwierzytelnionego użytkownika. |
| firebase_update_environment | jądro | Aktualizowanie ustawień środowiska, takich 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 | Pobieranie aktywnych reguł zabezpieczeń dla 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 | Sprawdzanie stanu i postępu zadania wdrożenia w tle. |
| crashlytics_create_note | crashlytics | Dodawanie notatki do problemu w Crashlytics w przypadku aplikacji na Androida lub iOS. |
| crashlytics_delete_note | crashlytics | Usuwanie notatki z problemu w Crashlytics dotyczącego aplikacji na Androida lub iOS. |
| crashlytics_get_issue | crashlytics | Pobieranie szczegółowych informacji i metadanych dotyczących konkretnego problemu w Crashlytics. |
| crashlytics_list_events | crashlytics | Wyświetla listę ostatnich zdarzeń związanych z awariami i wyjątkami, które pasują do określonych filtrów. |
| crashlytics_batch_get_events | crashlytics | Pobieraj przykładowe zdarzenia dotyczące awarii i wyjątków według nazwy zasobu na potrzeby debugowania. |
| crashlytics_list_notes | crashlytics | Wyświetla listę wszystkich notatek dołączonych do problemu w Crashlytics w przypadku aplikacji na Androida lub iOS. |
| crashlytics_get_report | crashlytics | Generowanie zbiorczych raportów liczbowych dotyczących problemów i zdarzeń w Crashlytics. |
| crashlytics_update_issue | crashlytics | Zaktualizuj stan (OPEN lub CLOSED) problemu w Crashlytics. |
| realtimedatabase_get_data | realtimedatabase | Odczytywanie danych ze ścieżki w Bazie danych czasu rzeczywistego Firebase. |
| realtimedatabase_set_data | realtimedatabase | Zapisuje dane JSON w określonej ścieżce w Bazie danych czasu rzeczywistego Firebase. |
| dataconnect_build | dataconnect | Kompiluj schematy, operacje i złącza Firebase SQL Connect, aby sprawdzić składnię i typy. |
| dataconnect_list_services | dataconnect | Wyświetlanie lokalnych i wdrożonych usług, schematów i łączników Firebase SQL Connect. |
| dataconnect_execute | dataconnect | Wykonaj zapytanie lub mutację GraphQL w usłudze lub emulatorze Firebase SQL Connect. |
| functions_get_logs | funkcje | Pobieranie i filtrowanie wpisów logów Cloud Functions z Google Cloud Logging. |
| functions_list_functions | funkcje | Wyświetl listę wszystkich wdrożonych funkcji Cloud Functions w projekcie w Firebase. |
| messaging_send_message | wiadomości, | Wysyłanie powiadomień push Komunikacji w chmurze Firebase na token rejestracji urządzenia lub temat. |
| remoteconfig_get_template | remoteconfig | Pobieranie aktywnej lub określonej wersji szablonu Zdalnej konfiguracji Firebase. |
| remoteconfig_update_template | remoteconfig | Opublikuj nowy szablon Zdalnej konfiguracji Firebase lub przywróć poprzednią wersję. |
| storage_get_object_download_url | magazynowanie | Pobierz adres URL pobierania obiektu z zasobnika Cloud Storage. |
| firestore_get_document | firestore | Pobieranie dokumentu z bazy danych Firestore. |
| firestore_add_document | firestore | Utwórz dokument z bazy danych Firestore. |
| firestore_update_document | firestore | Aktualizowanie dokumentu z bazy danych Firestore. |
| firestore_delete_document | firestore | Usuwanie dokumentu 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łanie zapytań do dokumentów Firestore z kolekcji z opcjonalnymi filtrami i kolejnością. |
| firestore_run_aggregation_query | firestore | Uruchom zapytanie agregujące w bazie danych Firestore. Wykonuje zapytanie agregujące (np.COUNT, SUM lub AVG) na podstawie zapytania strukturalnego 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łady użycia (COUNT i AVG): { |
| firestore_create_database | firestore | Utwórz bazę danych Firestore. |
| firestore_get_database | firestore | Pobierz bazę danych Firestore. |
| firestore_list_databases | firestore | Wyświetlanie listy baz danych Firestore. |
| firestore_update_database | firestore | Aktualizowanie bazy danych Firestore. |
| firestore_delete_database | firestore | Usuwanie bazy danych Firestore. |
| firestore_create_index | firestore | Utwórz indeks złożony. |
| firestore_get_index | firestore | Pobieranie indeksu Firestore. |
| firestore_list_indexes | firestore | Wyświetlanie listy indeksów Firestore. |
| firestore_delete_index | firestore | Usuń indeks Firestore. |
| firestore_get_backup | firestore | Pobieranie kopii zapasowej 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 | Pobieranie harmonogramu tworzenia kopii zapasowych Firestore. |
| firestore_list_backup_schedules | firestore | Wyświetlanie listy harmonogramów tworzenia kopii zapasowych Firestore. |
| firestore_update_backup_schedule | firestore | Aktualizowanie harmonogramu tworzenia kopii zapasowych Firestore. |
| firestore_delete_backup_schedule | firestore | Usuwanie harmonogramu tworzenia kopii zapasowych Firestore. |
| firestore_get_backup | firestore | Pobieranie kopii zapasowej 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 | Pobieranie harmonogramu tworzenia kopii zapasowych Firestore. |
| firestore_list_backup_schedules | firestore | Wyświetlanie listy harmonogramów tworzenia kopii zapasowych Firestore. |
| firestore_update_backup_schedule | firestore | Aktualizowanie harmonogramu tworzenia kopii zapasowych Firestore. |
| firestore_delete_backup_schedule | firestore | Usuwanie harmonogramu tworzenia kopii zapasowych Firestore. |
| developerknowledge_search_documents | developerknowledge | Użyj tego narzędzia, aby znaleźć dokumentację dotyczącą usług Google dla deweloperów. Dokumenty zawierają oficjalne interfejsy API, fragmenty kodu, informacje o wersjach, sprawdzone metody, przewodniki, informacje o debugowaniu i inne. 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 funkcji 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ć uzasadnioną odpowiedź na zapytanie dotyczące usług Google dla deweloperów. To narzędzie ma ograniczony limit. To narzędzie syntetyzuje informacje z korpusu, aby wygenerować odpowiedź na zapytanie. Funkcja answer_query opiera odpowiedzi na tym samym korpusie co funkcja 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 funkcji get_documents z nazwami dokumentów, aby pobrać całą zawartość dokumentu. Jeśli pojawi się błąd 429 z powodu przekroczenia limitu, użyj funkcji search_documents. |
| developerknowledge_get_documents | developerknowledge | Za pomocą tego narzędzia możesz pobrać pełną treść jednego dokumentu lub maksymalnie 20 dokumentów w ramach jednego wywołania. Nazwy dokumentów powinny pochodzić z pola parent w wynikach 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. Agenci, którzy obsługują korzystanie z zasobów, automatycznie uwzględniają 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 identyfikatorze aplikacji Firebase: pomaga agentowi kodującemu wybrać identyfikator aplikacji Firebase w bieżącym projekcie. |
| crashlytics_investigations_guide | Przewodnik po badaniach w Firebase Crashlytics: zawiera wskazówki dla agenta ds. kodowania dotyczące badania błędów zgłoszonych w problemach w Crashlytics, w tym procedury diagnozowania i naprawiania awarii. |
| crashlytics_issues_guide | Przewodnik po problemach w Firebase Crashlytics: zawiera wskazówki dla agenta ds. kodowania dotyczące pracy z problemami w 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 ds. kodowania dotyczące wysyłania próśb o raporty Crashlytics, w tym ustawiania odpowiednich filtrów i interpretowania danych. Przed przesłaniem prośby o raport agent powinien zapoznać się z tym przewodnikiem. |
| backend_init_guide | Przewodnik po inicjowaniu backendu Firebase: zawiera instrukcje konfigurowania usług backendu Firebase w bieżącym projekcie. |
| ai_init_guide | Przewodnik inicjowania GenAI w Firebase: przeprowadza agenta kodowania przez proces konfigurowania funkcji GenAI w bieżącym projekcie przy użyciu Firebase. |
| firestore_init_guide | Przewodnik inicjowania Firestore: prowadzi agenta kodującego przez proces konfigurowania Firestore w bieżącym projekcie. |
| firestore_rules_init_guide | Przewodnik inicjujący reguły Firestore: prowadzi agenta kodującego przez proces konfigurowania reguł zabezpieczeń Firestore w projekcie. |
| auth_init_guide | Przewodnik inicjowania uwierzytelniania Firebase: prowadzi agenta kodującego przez proces konfigurowania uwierzytelniania Firebase w bieżącym projekcie. |
| hosting_init_guide | Przewodnik wdrażania w Hostingu Firebase: zawiera instrukcje wdrażania w Hostingu Firebase w bieżącym projekcie. |
| Aktualizowanie interfejsu środowiska | Interfejs wizualny do wybierania aktywnego projektu w Firebase |
| Interfejs wdrażania | Interfejs wizualny do wdrażania w Firebase |
| Inicjowanie interfejsu | Interfejs wizualny do inicjowania Firebase |
| dokumenty | Dokumenty Firebase: wczytuje zawartość w formie zwykłego tekstu z dokumentacji Firebase, np.https://firebase.google.com/docs/functions staje się firebase://docs/functions. |