Firebase MCP sunucusu, geliştirme ortamınızda çalışan yerel bir Model Context Protocol (MCP) sunucusudur. Yapay zeka destekli geliştirme araçlarının Firebase projeleriniz ve uygulamanızın kod tabanıyla çalışmasını sağlar.
Firebase MCP sunucusu, MCP istemcisi olarak çalışabilen tüm araçlarla uyumludur. Bu araçlar arasında Antigravity, Claude Code ve Claude Desktop, Cline, Cursor, VS Code Copilot, Windsurf ve daha fazlası yer alır.
MCP sunucusunun avantajları
Firebase MCP sunucusunu kullanacak şekilde yapılandırılmış bir düzenleyici, yapay zeka özelliklerini kullanarak size şu konularda yardımcı olabilir:
- Firebase projeleri oluşturma ve yönetme
- Firebase Authentication kullanıcılarınızı yönetme
- Cloud Firestore ve Firebase SQL Connect'daki verilerle çalışma
- Firebase SQL Connect şemalarını alma
- Cloud Firestore ve Cloud Storage for Firebase için güvenlik kurallarınızı anlama
- Firebase Cloud Messaging ile mesaj gönderme
Bunlar yalnızca kısmi listelerdir. Düzenleyicinizde kullanılabilen araçların tam listesi için sunucu özellikleri bölümüne bakın.
MCP istemcinizi ayarlama
Firebase MCP sunucusu, taşıma ortamı olarak standart G/Ç'yi (stdio) destekleyen tüm MCP istemcileriyle çalışabilen yerel bir MCP sunucusudur.
Firebase MCP sunucusu, araç çağrıları yaptığında Firebase KSA'yı yetkilendiren kullanıcı kimlik bilgilerini kullanarak ortamınızda yerel olarak çalışır. Ortama bağlı olarak, giriş yapmış bir kullanıcı veya Uygulama Varsayılan Kimlik Bilgileri olabilir.
Başlamadan önce
Node.js ve npm'nin düzgün şekilde yüklendiğinden emin olun.
Temel yapılandırma
Firebase MCP sunucusunu popüler yapay zeka destekli araçlarla kullanmak için temel yapılandırma talimatlarını aşağıda bulabilirsiniz:
Antigravity
Antigravity uygulamasını Firebase MCP sunucusunu kullanacak şekilde yapılandırmak için:
- Antigravity uygulamasında, temsilci bölmesindeki menüsünü > MCP Servers'ı (MCP Sunucuları) tıklayın.
- Firebase > Yükle'yi seçin.
Bu işlem, mcp_config.json dosyanızı otomatik olarak günceller. Güncellenen dosyayı, MCP Store panelinin üst kısmındaki MCP Sunucularını Yönet > Ham yapılandırmayı görüntüle'yi tıklayarak görüntüleyebilirsiniz. Dosya aşağıdaki içeriği barındırır:
{
"mcpServers": {
"firebase-mcp-server": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
}
Claude
Claude Code
1. seçenek: Eklenti aracılığıyla yükleme (Önerilir)
Claude Code'da Firebase MCP sunucusunu kurmanın en kolay yolu, resmi Firebase eklentisini yüklemektir:
Claude eklentileri için Firebase pazar yerini ekleyin:
claude plugin marketplace add firebase/firebase-toolsFirebase için Claude eklentisini yükleyin:
claude plugin install firebase@firebaseYüklemeyi doğrulayın:
claude plugin marketplace list
2. seçenek: MCP sunucusunu manuel olarak yapılandırma
Alternatif olarak, Firebase MCP sunucusunu manuel olarak yapılandırabilirsiniz:
Uygulama klasörünüzde aşağıdaki komutu çalıştırın:
claude mcp add firebase npx -- -y firebase-tools@latest mcpYüklemeyi doğrulayın:
claude mcp listŞu bilgileri görmeniz gerekir:
firebase: npx -y firebase-tools@latest mcp - ✓ Connected
Claude Desktop
Claude Desktop'ı Firebase MCP sunucusunu kullanacak şekilde yapılandırmak için claude_desktop_config.json dosyasını düzenleyin. Bu dosyayı Claude > Ayarlar menüsünden açabilir veya oluşturabilirsiniz. Geliştirici sekmesini seçin, ardından Yapılandırmayı Düzenle'yi tıklayın.
{
"mcpServers": {
"firebase": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
}
İmleç
1. seçenek: Marketplace eklentisi (önerilir)
Cursor Marketplace'ten Firebase eklentisini yükleyin. Bu işlem, MCP sunucusunu otomatik olarak yapılandırır ve Firebase aracı becerilerine erişim sağlar.
2. seçenek: Tek tıklamayla MCP kurulumu
MCP sunucusunu yalnızca genel yapılandırmanıza eklemek istiyorsanız aşağıdaki düğmeyi tıklayın:
3. seçenek: Manuel yapılandırma
Sunucuyu belirli bir proje için yapılandırmayı tercih ediyorsanız veya ayarlarınızı manuel olarak düzenlemek istiyorsanız mcp.json dosyanızı güncelleyin:
- Belirli bir proje için
.cursor/mcp.jsonadlı projeyi düzenleyin - Tüm projeler (genel) için
~/.cursor/mcp.jsonöğesini düzenleyin
"mcpServers": {
"firebase": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
Cline
Cline'ı Firebase MCP sunucusunu kullanacak şekilde yapılandırmak için cline_mcp_settings.json dosyasını düzenleyin. Cline bölmesinin üst kısmındaki MCP Sunucuları simgesini, ardından Configure MCP Servers (MCP Sunucularını Yapılandır) düğmesini tıklayarak bu dosyayı açabilir veya oluşturabilirsiniz.
{
"mcpServers": {
"firebase": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"],
"disabled": false
}
}
}
VS Code Copilot
Tek bir projeyi yapılandırmak için çalışma alanınızdaki .vscode/mcp.json dosyasını düzenleyin:
"servers": {
"firebase": {
"type": "stdio",
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
Sunucuyu açtığınız her projede kullanılabilir hale getirmek için kullanıcı ayarlarınızı düzenleyin. Örneğin:
"mcp": {
"servers": {
"firebase": {
"type": "stdio",
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
}
Rüzgar sörfü
Windsurf Editor'ı yapılandırmak için şu dosyayı düzenleyin:
~/.codeium/windsurf/mcp_config.json:
"mcpServers": {
"firebase": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
İsteğe bağlı yapılandırma
Her istemci için daha önce gösterilen temel yapılandırmaya ek olarak belirtebileceğiniz iki isteğe bağlı parametre vardır:
--dir ABSOLUTE_DIR_PATH: MCP sunucusu için proje bağlamı ayarlamak üzerefirebase.jsoniçeren bir dizinin mutlak yolu. Belirtilmezseget_project_directoryveset_project_directoryaraçları kullanılabilir hale gelir ve varsayılan dizin, MCP sunucusunun başlatıldığı çalışma dizini olur.--only FEATURE_1,FEATURE_2: Etkinleştirilecek özellik gruplarının virgülle ayrılmış listesi. Gösterilen araçları yalnızca aktif olarak kullandığınız özelliklerle sınırlamak için bu seçeneği kullanın. Temel araçların her zaman kullanılabildiğini unutmayın.
Örneğin:
"firebase": {
"command": "npx",
"args": [
"-y",
"firebase-tools@latest", "mcp",
"--dir", "/Users/turing/my-project",
"--only", "auth,firestore,storage"
]
}
MCP sunucusu özellikleri
Firebase MCP sunucusu, üç farklı kategoride MCP özellikleri sunar:
İstemler: Çalıştırabileceğiniz, önceden yazılmış istemlerden oluşan bir kitaplıktır. Bu istemler, Firebase ile uygulama geliştirme ve çalıştırma için optimize edilmiştir.
Araçlar: Yapay zeka ajanlarının doğrudan Firebase projenizle çalışmasına yardımcı olan (onayınızla) bir dizi araç.
Kaynaklar: Yapay zeka temsilcilerinin bir görevi veya hedefi tamamlamak için daha fazla rehberlik ve bağlam sağlamak amacıyla kullanması amaçlanan doküman dosyaları
İstemler
Firebase MCP sunucusu, Firebase ile uygulama geliştirme ve çalıştırma için optimize edilmiş, önceden yazılmış istemlerden oluşan bir kitaplık içerir. Bu istemleri, temsilci yapay zeka asistanlarınızla çeşitli yaygın görevleri veya hedefleri tamamlamak için kullanabilirsiniz.
Aşağıdaki tabloda, MCP sunucusunun kullanılabilir hale getirdiği istemler açıklanmaktadır.
MCP'yi destekleyen birçok geliştirici aracı, bu istemleri çalıştırmanın kolay bir yolunu sunar. Örneğin, eğik çizgi komutu olarak:
/firebase:init
Desteklenen ortamlarda, kullanılabilir istemlerin listesini görmek için /firebase: yazmaya başlayabilirsiniz.
npx firebase-tools@latest mcp --generate-prompt-list
| İstem Adı | Özellik Grubu | Açıklama |
|---|---|---|
| firebase:deploy | core bölgesi | Kaynakları Firebase'e dağıtmak için bu komutu kullanın. Bağımsız değişkenler: <prompt> (isteğe bağlı): Dağıtımla ilgili vermek istediğiniz özel talimatlar |
| firebase:init | core bölgesi | Arka uç ve yapay zeka özellikleri gibi Firebase hizmetlerini ayarlamak için bu komutu kullanın. |
| firestore:generate_security_rules | firestore | Projeniz için güvenli Firebase Firestore güvenlik kuralları ve ilgili birim testlerini oluşturun. |
| storage:generate_security_rules | depolama | Projeniz için güvenli Firebase Storage güvenlik kuralları ve ilgili birim testleri oluşturun. |
| crashlytics:connect | crashlytics | Bir Firebase uygulamasının Crashlytics verilerine erişmek için bu komutu kullanın. |
Araçlar
Firebase MCP sunucusu, yapay zeka temsilcilerinin doğrudan Firebase projenizle çalışmasına yardımcı olan (onayınızla) çeşitli araçlar da sunar. İstemlerin aksine, bu araçları doğrudan çağırmazsınız. Bunun yerine, araç çağırmayı destekleyen yapay zeka ajanları (ör. Antigravity, Claude Code veya Cursor), gerektiğinde geliştirme görevlerini gerçekleştirmek için bu araçları otomatik olarak çağırabilir.
Aşağıdaki tabloda, MCP sunucusunun sunduğu araçlar açıklanmaktadır.
npx firebase-tools@latest mcp --generate-tool-list
| Araç adı | Özellik Grubu | Açıklama |
|---|---|---|
| apphosting_fetch_logs | apphosting | App Hosting arka ucu için son hizmet veya derleme günlüklerini getirme |
| apphosting_list_backends | apphosting | Projenizdeki App Hosting arka uçlarını, trafik yapılandırmalarını ve özel alanları listeler. |
| auth_get_users | auth | Firebase Auth kullanıcılarını UID, e-posta, telefon numarasına göre alın veya tüm kullanıcıları listeleyin. |
| auth_update_user | auth | Kullanıcı hesabını etkinleştirerek/devre dışı bırakarak veya özel talepler ayarlayarak güncelleyin. |
| auth_set_sms_region_policy | auth | Firebase Authentication için belirli ülke kodlarına izin veren veya bunları reddeden bir SMS bölge politikası belirleyin. |
| firebase_login | core bölgesi | Kullanıcının Firebase CLI ve MCP sunucusunda oturum açmasını sağlayın veya mevcut kimlik doğrulama durumunu kontrol edin. |
| firebase_logout | core bölgesi | Kullanıcının Firebase CLI ve MCP sunucusundaki oturumunu kapatın. |
| firebase_validate_security_rules | core bölgesi | Firestore, Storage veya Realtime Database güvenlik kurallarında söz dizimini doğrulayın ve hataları kontrol edin. |
| firebase_get_project | core bölgesi | Etkin Firebase projesinin meta verileri ve yapılandırma ayrıntıları alınır. |
| firebase_list_apps | core bölgesi | Etkin projede kayıtlı tüm Firebase uygulamalarını listeler. |
| firebase_list_projects | core bölgesi | Kimliği doğrulanmış kullanıcının erişebileceği Firebase projelerini listeler. |
| firebase_get_sdk_config | core bölgesi | Kayıtlı bir Firebase uygulamasının SDK yapılandırma ayrıntılarını veya yapılandırma dosyası içeriklerini alma. |
| firebase_create_project | core bölgesi | Yeni bir Firebase projesi oluşturun veya mevcut bir Google Cloud projesinde Firebase hizmetlerini etkinleştirin. |
| firebase_create_app | core bölgesi | Etkin Firebase projesinde yeni bir iOS, Android veya web uygulaması oluşturun. |
| firebase_create_android_sha | core bölgesi | Etkin Firebase projesindeki bir Android uygulamasına SHA-1 veya SHA-256 sertifika karması ekleyin. |
| firebase_get_environment | core bölgesi | Mevcut Firebase CLI ve MCP ortam yapılandırmasını, etkin projeyi ve kimliği doğrulanmış kullanıcıyı alın. |
| firebase_update_environment | core bölgesi | Proje dizini, etkin proje veya etkin kullanıcı hesabı gibi ortam ayarlarını güncelleme |
| firebase_init | core bölgesi | Yerel proje çalışma alanınızda Firebase hizmetlerini başlatıp yapılandırın. |
| firebase_get_security_rules | core bölgesi | Firestore, Storage veya Realtime Database için etkin güvenlik kurallarını alma |
| firebase_read_resources | core bölgesi | Dahili firebase:// doküman kaynaklarının içeriğini okuyun veya mevcut tüm kaynakları listeleyin. |
| firebase_deploy | core bölgesi | firebase.json dosyasında yapılandırılan Firebase hizmetlerini ve kaynaklarını projenize dağıtın. |
| firebase_deploy_status | core bölgesi | Arka planda çalışan bir dağıtım işinin durumunu ve ilerlemesini kontrol etme |
| crashlytics_create_note | crashlytics | Android veya iOS uygulaması için Crashlytics sorununa not ekleme |
| crashlytics_delete_note | crashlytics | Android veya iOS uygulamasındaki bir Crashlytics sorunundan not silme |
| crashlytics_get_issue | crashlytics | Belirli bir Crashlytics sorunuyla ilgili ayrıntıları ve meta verileri alma |
| crashlytics_list_events | crashlytics | Bir sorun için belirtilen filtrelerle eşleşen son kilitlenme ve istisna etkinliklerini listeler. |
| crashlytics_batch_get_events | crashlytics | Hata ayıklama için kaynak adına göre örnek kilitlenme ve istisna etkinliklerini alma. |
| crashlytics_list_notes | crashlytics | Android veya iOS uygulamasındaki bir Crashlytics sorununa eklenen tüm notları listeler. |
| crashlytics_get_report | crashlytics | Crashlytics sorunları ve etkinlikleri için birleştirilmiş sayısal raporlar oluşturma |
| crashlytics_update_issue | crashlytics | Crashlytics sorununun durumunu (AÇIK veya KAPALI) güncelleyin. |
| realtimedatabase_get_data | realtimedatabase | Firebase Realtime Database'de belirtilen yoldaki verileri okuma |
| realtimedatabase_set_data | realtimedatabase | JSON verilerini Firebase Realtime Database'de belirtilen bir yola yazın. |
| dataconnect_build | dataconnect | Söz dizimini ve türleri doğrulamak için Firebase SQL Connect şemalarını, işlemlerini ve bağlayıcılarını derleyin. |
| dataconnect_list_services | dataconnect | Yerel ve dağıtılmış Firebase SQL Connect hizmetlerini, şemalarını ve bağlayıcılarını listeleme |
| dataconnect_execute | dataconnect | Firebase SQL Connect hizmeti veya emülatöründe GraphQL sorgusu ya da mutasyonu yürütme |
| functions_get_logs | functions | Google Cloud Logging'den Cloud Functions günlük girişlerini alma ve filtreleme |
| functions_list_functions | functions | Firebase projenizde dağıtılan tüm Cloud Functions işlevlerini listeler. |
| messaging_send_message | mesajlaşma | Bir cihaz kayıt jetonuna veya konuya Firebase Cloud Messaging push bildirimi gönderir. |
| remoteconfig_get_template | remoteconfig | Firebase Remote Config şablonunun etkin veya belirtilen sürümünü alma |
| remoteconfig_update_template | remoteconfig | Yeni bir Firebase Remote Config şablonu yayınlayın veya önceki bir sürüme geri dönün. |
| storage_get_object_download_url | depolama | Cloud Storage paketindeki bir nesnenin indirme URL'sini alma |
| firestore_get_document | firestore | Firestore veritabanından belge alma |
| firestore_add_document | firestore | Firestore veritabanından doküman oluşturma |
| firestore_update_document | firestore | Firestore veritabanındaki bir dokümanı güncelleyin. |
| firestore_delete_document | firestore | Firestore veritabanından doküman silme |
| firestore_list_documents | firestore | Firestore veritabanındaki belgeleri listeleme |
| firestore_list_collections | firestore | Bir dokümanın altındaki tüm koleksiyon kimliklerini listeleme |
| firestore_query_collection | firestore | İsteğe bağlı filtreler ve sıralama ile bir koleksiyondaki Firestore dokümanlarını sorgulayın. |
| firestore_run_aggregation_query | firestore | Firestore veritabanında bir toplama sorgusu çalıştırın. Yapılandırılmış bir sorgu üzerinde toplama sorgusu (ör. COUNT, SUM veya AVG) yürütür ve toplu sonuçları döndürür. Zorunlu Parametreler: - parent: projects/{project_id}/databases/{database_id}/documents biçimindeki üst kaynak adı (ör. projects/my-project/databases/(default)/documents).- structured_aggregation_query: Yürütülecek toplama sorgusunu tanımlayan bir StructuredAggregationQuery nesnesi.Örnek kullanım (COUNT ve AVG): { |
| firestore_create_database | firestore | Firestore veritabanı oluşturun. |
| firestore_get_database | firestore | Firestore veritabanı oluşturun. |
| firestore_list_databases | firestore | Firestore veritabanlarını listeleme |
| firestore_update_database | firestore | Firestore veritabanını güncelleme |
| firestore_delete_database | firestore | Firestore veritabanını silme |
| firestore_create_index | firestore | Bileşik dizin oluşturun. |
| firestore_get_index | firestore | Firestore dizini alma |
| firestore_list_indexes | firestore | Firestore dizinlerini listeleme |
| firestore_delete_index | firestore | Firestore dizinini silme |
| firestore_get_backup | firestore | Firestore yedeği alma |
| firestore_list_backups | firestore | Firestore yedeklerini listeleme |
| firestore_delete_backup | firestore | Firestore yedeklerini silme |
| firestore_create_backup_schedule | firestore | Firestore yedekleme planı oluşturun. |
| firestore_get_backup_schedule | firestore | Firestore yedekleme planı alma |
| firestore_list_backup_schedules | firestore | Firestore yedekleme programlarını listeleme |
| firestore_update_backup_schedule | firestore | Firestore yedekleme planını güncelleme |
| firestore_delete_backup_schedule | firestore | Firestore yedekleme planını silme |
| firestore_get_backup | firestore | Firestore yedeği alma |
| firestore_list_backups | firestore | Firestore yedeklerini listeleme |
| firestore_delete_backup | firestore | Firestore yedeklerini silme |
| firestore_create_backup_schedule | firestore | Firestore yedekleme planı oluşturun. |
| firestore_get_backup_schedule | firestore | Firestore yedekleme planı alma |
| firestore_list_backup_schedules | firestore | Firestore yedekleme programlarını listeleme |
| firestore_update_backup_schedule | firestore | Firestore yedekleme planını güncelleme |
| firestore_delete_backup_schedule | firestore | Firestore yedekleme planını silme |
| developerknowledge_search_documents | developerknowledge | Google Developers ürünleriyle ilgili belgeleri bulmak için bu aracı kullanın. Belgelerde resmi API'ler, kod snippet'leri, sürüm notları, en iyi uygulamalar, kılavuzlar, hata ayıklama bilgileri ve daha fazlası yer alır. Aşağıdaki ürünleri ve alanları kapsar: * 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 ve docs.cloud.google.com * Google Developers, Ads, Search, Google Haritalar, YouTube: developers.google.com * Google Home: developers.home.google.com * Google Haritalar Platformu: mapsplatform.google.com * TensorFlow: www.tensorflow.org * Web: web.dev Bu araç, eşleşen dokümanlar için metin parçaları, adlar ve URL'ler döndürür. Döndürülen parçalar kullanıcının sorusunu yanıtlayacak kadar ayrıntılı değilse bu aracın çıkışındaki parent ile get_documents aracını kullanarak belgenin tam içeriğini alın. |
| developerknowledge_answer_query | developerknowledge | Google Developers ürünleriyle ilgili bir sorguya kaynağa dayalı bir yanıt almak için answer_query aracını kullanın. Bu aracın kotası sınırlıdır. Bu araç, sorguya yanıt oluşturmak için derlemdeki bilgileri sentezler. answer_query, yanıtları search_documents ile aynı derlemi kullanarak temellendirir. Bu araç, oluşturulan answer_text değerini ve yanıtı oluşturmak için kullanılan doküman adlarının (referanslar) listesini döndürür. Gerekirse doküman içeriğinin tamamını getirmek için doküman adlarıyla birlikte get_documents aracını kullanın. Kota aşımı nedeniyle 429 hatası alırsanız bunun yerine search_documents aracını kullanın. |
| developerknowledge_get_documents | developerknowledge | Tek bir belgenin veya tek bir çağrıda en fazla 20 belgenin tam içeriğini almak için bu aracı kullanın. Doküman adları, search_documents aracına yapılan bir çağrıdan elde edilen sonuçların parent alanından alınmalıdır. names parametresini bir doküman adları listesine ayarlayın. |
Kaynaklar
MCP sunucusu, yapay zeka ajanlarının kullanması için doküman dosyaları olan kaynaklar sağlar. Kaynakların kullanımını destekleyen temsilciler, alakalı kaynakları oturum bağlamına otomatik olarak dahil eder.
Aşağıdaki tabloda, MCP sunucusunun kullanıma sunduğu kaynaklar açıklanmaktadır.
npx firebase-tools@latest mcp --generate-resource-list
| Kaynak Adı | Açıklama |
|---|---|
| app_id_guide | Firebase Uygulama Kimliği Kılavuzu: Kodlama temsilcisini mevcut projede Firebase Uygulama Kimliği seçme konusunda yönlendirir. |
| crashlytics_investigations_guide | Firebase Crashlytics İnceleme Kılavuzu: Crashlytics sorunlarında bildirilen hata raporlarını incelerken kodlama temsilcisine rehberlik eder. Kilitlenmeleri teşhis etme ve düzeltme prosedürleri de buna dahildir. |
| crashlytics_issues_guide | Firebase Crashlytics Sorunları Kılavuzu: Crashlytics sorunlarıyla çalışırken kodlama temsilcisine rehberlik eder. Sorunları teşhis etme ve düzeltme ile ilgili önceliklendirme kuralları ve prosedürleri içerir. |
| crashlytics_reports_guide | Firebase Crashlytics Raporları Kılavuzu: Kodlama temsilcisini, uygun filtreleri ayarlama ve metrikleri anlama dahil olmak üzere Crashlytics raporları isteme konusunda yönlendirir. Temsilci, herhangi bir rapor istemeden önce bu kılavuzu okumalıdır. |
| backend_init_guide | Firebase Backend Init Guide: Kodlama temsilcisini, mevcut projede Firebase arka uç hizmetlerini yapılandırma konusunda yönlendirir. |
| ai_init_guide | Firebase GenAI Init Guide: guides the coding agent through configuring GenAI capabilities in the current project utilizing Firebase |
| firestore_init_guide | Firestore Init Guide: Kodlama temsilcisini mevcut projede Firestore'u yapılandırma konusunda yönlendirir. |
| firestore_rules_init_guide | Firestore Kuralları Başlatma Kılavuzu: Kodlama temsilcisini, projede Firestore güvenlik kurallarını ayarlama konusunda yönlendirir. |
| auth_init_guide | Firebase Authentication Başlatma Kılavuzu: Kodlama temsilcisini mevcut projede Firebase Authentication'ı yapılandırma konusunda yönlendirir. |
| hosting_init_guide | Firebase Hosting Dağıtım Kılavuzu: Kodlama temsilcisini mevcut projede Firebase Hosting'e dağıtım yapma konusunda yönlendirir. |
| Ortam Güncelleme Kullanıcı Arayüzü | Etkin Firebase projesini seçmek için görsel arayüz |
| Kullanıcı arayüzünü dağıtma | Firebase Deploy için görsel arayüz |
| Kullanıcı arayüzünü başlatma | Firebase Init için görsel arayüz |
| belgeler | Firebase Docs: Firebase belgelerinden düz metin içeriği yükler (ör. https://firebase.google.com/docs/functions, firebase://docs/functions olur) |