שרת MCP של Firebase

שרת Firebase MCP הוא שרת Model Context Protocol‏ (MCP) מקומי שפועל בסביבת הפיתוח שלכם כדי לתת לכלים מבוססי-AI לפיתוח את היכולת לעבוד עם פרויקטים של Firebase ועם בסיס הקוד של האפליקציה.

שרת Firebase MCP פועל עם כל כלי שיכול לשמש כלקוח MCP, כולל: Antigravity,‏ Claude Code ו-Claude Desktop,‏ Cline,‏ Cursor,‏ VS Code Copilot,‏ Windsurf ועוד.

הוראות להגדרה

היתרונות של שרת ה-MCP

עורך שהוגדר לשימוש בשרת ה-MCP של Firebase יכול להשתמש ביכולות ה-AI שלו כדי לעזור לכם:

  • יצירה וניהול של פרויקטים ב-Firebase
  • ניהול משתמשים ב-Firebase Authentication
  • עבודה עם נתונים ב-Cloud Firestore וב-Firebase SQL Connect
  • אחזור סכימות של Firebase SQL Connect
  • הסבר על כללי האבטחה של Cloud Firestore ושל Cloud Storage for Firebase
  • שליחת הודעות באמצעות Firebase Cloud Messaging

אלה רק רשימות חלקיות. רשימה מלאה של הכלים שזמינים לעורך מופיעה בקטע יכולות השרת.

הגדרת מינוי לקוח ב-MCP

שרת ה-MCP של Firebase הוא שרת MCP מקומי שיכול לעבוד עם כל לקוח MCP שתומך בקלט/פלט רגיל (stdio) כאמצעי התעבורה.

כששרת ה-MCP של Firebase מבצע קריאות לכלי, הוא פועל באופן מקומי בסביבה שלכם באמצעות אותם פרטי כניסה של משתמש שמאשרים את ה-CLI של Firebase. זה יכול להיות משתמש שמחובר לחשבון או Application Default Credentials, בהתאם לסביבה.

לפני שמתחילים

מוודאים שיש לכם התקנה תקינה של Node.js ו-npm.

הגדרה בסיסית

הנה הוראות הגדרה בסיסיות לשימוש בשרת Firebase MCP עם כמה כלים פופולריים שמבוססים על AI:

Antigravity

כדי להגדיר את Antigravity לשימוש בשרת ה-MCP של Firebase:

  1. ב-Antigravity, לוחצים על התפריט בחלונית של הסוכן > MCP Servers.
  2. בוחרים באפשרות Firebase > התקנה.

הפעולה הזו מעדכנת אוטומטית את קובץ mcp_config.json, שאפשר לראות אותו כך: לוחצים על Manage MCP Servers (ניהול שרתי MCP) בחלק העליון של חלונית MCP Store > View raw config (הצגת ההגדרות הגולמיות), עם התוכן הבא:

{
  "mcpServers": {
    "firebase-mcp-server": {
      "command": "npx",
      "args": ["-y", "firebase-tools@latest", "mcp"]
    }
  }
}

Claude

Claude Code

  • אפשרות 1: התקנה באמצעות פלאגין (מומלץ)

    הדרך הכי קלה להגדיר את שרת ה-MCP של Firebase ב-Cloud Code היא להתקין את הפלאגין הרשמי של Firebase:

    1. מוסיפים את Firebase marketplace לתוספי Claude:

      claude plugin marketplace add firebase/firebase-tools
    2. מתקינים את הפלאגין Claude ל-Firebase:

      claude plugin install firebase@firebase
    3. מאמתים את ההתקנה:

      claude plugin marketplace list
  • אפשרות 2: הגדרה ידנית של שרת MCP

    אפשרות אחרת היא להגדיר ידנית את שרת ה-MCP של Firebase:

    1. מריצים את הפקודה הבאה בתיקיית האפליקציה:

      claude mcp add firebase npx -- -y firebase-tools@latest mcp
    2. מאמתים את ההתקנה:

      claude mcp list

      צריך להופיע בה:

      firebase: npx -y firebase-tools@latest mcp - ✓ Connected
      

Claude Desktop

כדי להגדיר את Claude Desktop כך שישתמש בשרת ה-MCP של Firebase, עורכים את הקובץ claude_desktop_config.json. אפשר לפתוח או ליצור את הקובץ הזה בתפריט Claude > הגדרות. לוחצים על הכרטיסייה Developer (מפתח) ואז על Edit Config (עריכת ההגדרה).

{
  "mcpServers": {
    "firebase": {
      "command": "npx",
      "args": ["-y", "firebase-tools@latest", "mcp"]
    }
  }
}

סמן

אפשרות 1: פלאגין Marketplace (מומלץ)

מתקינים את הפלאגין של Firebase מ-Cursor Marketplace. הפעולה הזו מגדירה אוטומטית את שרת ה-MCP ומספקת גישה לכישורי סוכן ב-Firebase.

אפשרות 2: הגדרת MCP בלחיצה אחת

אם רוצים להוסיף את שרת ה-MCP רק להגדרה הגלובלית, לוחצים על הכפתור הבא:

התקנת שרת MCP

אפשרות 3: הגדרה ידנית

אם אתם מעדיפים להגדיר את השרת לפרויקט ספציפי או לערוך את ההגדרות באופן ידני, אתם צריכים לעדכן את הקובץ mcp.json:

  • בפרויקט ספציפי, עורכים את .cursor/mcp.json
  • לכל הפרויקטים (גלובלי), עורכים את ~/.cursor/mcp.json
"mcpServers": {
  "firebase": {
    "command": "npx",
    "args": ["-y", "firebase-tools@latest", "mcp"]
  }
}

קלין

כדי להגדיר את Cline כך שישתמש בשרת ה-MCP של Firebase, עורכים את הקובץ cline_mcp_settings.json. כדי לפתוח או ליצור את הקובץ הזה, לוחצים על סמל שרתי ה-MCP בחלק העליון של החלונית Cline, ואז לוחצים על הלחצן Configure MCP Servers (הגדרת שרתי MCP).

{
  "mcpServers": {
    "firebase": {
      "command": "npx",
      "args": ["-y", "firebase-tools@latest", "mcp"],
      "disabled": false
    }
  }
}

VS Code Copilot

כדי להגדיר פרויקט יחיד, עורכים את הקובץ .vscode/mcp.json בסביבת העבודה:

"servers": {
  "firebase": {
    "type": "stdio",
    "command": "npx",
    "args": ["-y", "firebase-tools@latest", "mcp"]
  }
}

כדי שהשרת יהיה זמין בכל פרויקט שפותחים, עורכים את הגדרות המשתמש. לדוגמה:

"mcp": {
  "servers": {
    "firebase": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "firebase-tools@latest", "mcp"]
    }
  }
}

גלישת רוח

כדי להגדיר את Windsurf Editor, עורכים את הקובץ ~/.codeium/windsurf/mcp_config.json:

"mcpServers": {
  "firebase": {
    "command": "npx",
    "args": ["-y", "firebase-tools@latest", "mcp"]
  }
}

הגדרה אופציונלית

בנוסף להגדרה הבסיסית של כל לקוח שמוצגת למעלה, יש שני פרמטרים אופציונליים שאפשר לציין:

  • --dir ABSOLUTE_DIR_PATH: הנתיב המוחלט של ספרייה שמכילה את firebase.json, כדי להגדיר הקשר של פרויקט לשרת MCP. אם לא מציינים ספרייה, הכלים get_project_directory ו-set_project_directory יהיו זמינים, וספריית ברירת המחדל תהיה ספריית העבודה שבה הופעל שרת ה-MCP.

  • --only FEATURE_1,FEATURE_2: רשימה מופרדת בפסיקים של קבוצות תכונות להפעלה. האפשרות הזו מאפשרת להגביל את הכלים שמוצגים רק לתכונות שבהן אתם משתמשים באופן פעיל. חשוב לזכור שהכלים העיקריים תמיד זמינים.

לדוגמה:

"firebase": {
  "command": "npx",
  "args": [
    "-y",
    "firebase-tools@latest", "mcp",
    "--dir", "/Users/turing/my-project",
    "--only", "auth,firestore,storage"
  ]
}

יכולות של שרת MCP

שרת ה-MCP של Firebase מספק שלוש קטגוריות שונות של תכונות MCP:

  • הנחיות: ספרייה של הנחיות מוכנות מראש שאפשר להריץ. ההנחיות האלה מותאמות לפיתוח ולהרצה של אפליקציה באמצעות Firebase.

  • כלים: קבוצה של כלים שמיועדים לשימוש על ידי סוכני AI, שעוזרים להם לעבוד ישירות עם פרויקט Firebase שלכם (באישורכם!).

  • משאבים: קובצי תיעוד שמיועדים לשימוש של סוכני AI כדי לספק להם הנחיות והקשר נוספים להשלמת משימה או מטרה

פרומפטים

שרת ה-MCP של Firebase כולל ספרייה של הנחיות כתובות מראש שעברו אופטימיזציה לפיתוח ולהפעלה של אפליקציה באמצעות Firebase. אתם יכולים להשתמש בפרומפטים האלה כדי להשלים משימות נפוצות או להשיג מטרות שונות באמצעות עוזרי ה-AI האוטונומיים שלכם.

בטבלה הבאה מתוארות ההנחיות ששרת ה-MCP מספק.

הרבה כלי פיתוח שתומכים ב-MCP מספקים דרך נוחה להריץ את ההנחיות האלה. לדוגמה, כפקודה דרך שורת הפקודות:

/firebase:init

בסביבות נתמכות, אפשר להתחיל להקליד /firebase: כדי לראות רשימה של הנחיות זמינות.

npx firebase-tools@latest mcp --generate-prompt-list
שם ההנחיה קבוצת תכונות תיאור
firebase:deploy core משתמשים בפקודה הזו כדי לפרוס משאבים ב-Firebase.

ארגומנטים:
<prompt> (אופציונלי): הוראות ספציפיות שרוצים לספק לגבי הפריסה
firebase:init core משתמשים בפקודה הזו כדי להגדיר שירותי Firebase, כמו תכונות של קצה עורפי ו-AI.
firestore:generate_security_rules firestore יצירת כללי אבטחה מאובטחים ב-Firebase Firestore ובדיקות יחידה תואמות לפרויקט.
storage:generate_security_rules אחסון יצירת כללי אבטחה מאובטחים של אחסון ב-Firebase ובדיקות יחידה תואמות לפרויקט.
crashlytics:connect crashlytics משתמשים בפקודה הזו כדי לגשת לנתוני Crashlytics של אפליקציה ב-Firebase.

כלים

שרת ה-MCP של Firebase מספק גם מספר כלים שמיועדים לשימוש על ידי סוכני AI, כדי לעזור להם לעבוד ישירות עם פרויקט Firebase (באישור שלכם!). בניגוד להנחיות, לא קוראים לכלים האלה ישירות. במקום זאת, סוכני AI שתומכים בהפעלת כלים (כמו Antigravity,‏ Claude Code או Cursor) יכולים להפעיל את הכלים האלה באופן אוטומטי כדי לבצע משימות פיתוח כשצריך.

בטבלה הבאה מתוארים הכלים ששרת ה-MCP מספק.

npx firebase-tools@latest mcp --generate-tool-list
שם הכלי קבוצת תכונות תיאור
apphosting_fetch_logs apphosting אחזור יומנים עדכניים של שירותים או של בנייה עבור קצה עורפי של App Hosting.
apphosting_list_backends apphosting הצגת רשימה של App Hosting backends, הגדרות תנועה ודומיינים מותאמים אישית בפרויקט שלכם.
auth_get_users auth אפשר לאחזר משתמשים ב-Firebase Auth לפי UID, כתובת אימייל, מספר טלפון או לאחזר את כל המשתמשים.
auth_update_user auth עדכון חשבון משתמש על ידי הפעלה או השבתה שלו, או הגדרת טענות מותאמות אישית.
auth_set_sms_region_policy auth הגדרת מדיניות אזורית ל-SMS שמאפשרת או דוחה קודי מדינה ספציפיים לאימות ב-Firebase.
firebase_login core מכניסים את המשתמש ל-Firebase CLI ולשרת ה-MCP או בודקים את סטטוס האימות הנוכחי.
firebase_logout core מוציאים את המשתמש מ-Firebase CLI ומשרת MCP.
firebase_validate_security_rules core אימות התחביר ובדיקה של שגיאות בכללי האבטחה של Firestore,‏ Storage או מסד נתונים בזמן אמת.
firebase_get_project core הסוכן מאחזר מטא-נתונים ופרטים של הגדרות הפרויקט הפעיל הנוכחי ב-Firebase.
firebase_list_apps core הצגת רשימה של כל האפליקציות ב-Firebase שרשומות בפרויקט הפעיל.
firebase_list_projects core הצגת רשימה של פרויקטים ב-Firebase שהמשתמש המאומת יכול לגשת אליהם.
firebase_get_sdk_config core אחזור פרטי ההגדרה של ה-SDK או התוכן של קובץ ההגדרה של אפליקציית Firebase רשומה.
firebase_create_project core יוצרים פרויקט חדש ב-Firebase או מפעילים שירותי Firebase בפרויקט קיים ב-Google Cloud.
firebase_create_app core יוצרים אפליקציית iOS,‏ Android או אינטרנט חדשה בפרויקט Firebase הפעיל.
firebase_create_android_sha core מוסיפים גיבוב של אישור SHA-1 או SHA-256 לאפליקציית Android בפרויקט Firebase הפעיל.
firebase_get_environment core אחזור של ההגדרות הנוכחיות של סביבת ה-Firebase CLI ו-MCP, הפרויקט הפעיל והמשתמש שאומת.
firebase_update_environment core עדכון הגדרות הסביבה, כמו ספריית הפרויקט, הפרויקט הפעיל או חשבון המשתמש הפעיל.
firebase_init core מאתחלים ומגדירים את שירותי Firebase בסביבת העבודה של הפרויקט המקומי.
firebase_get_security_rules core אחזור של כללי האבטחה הפעילים ב-Firestore, ב-Storage או ב-מסד נתונים בזמן אמת.
firebase_read_resources core קריאת התוכן של משאבי תיעוד פנימיים של firebase:// או הצגת רשימה של כל המשאבים הזמינים.
firebase_deploy core פריסת שירותים ומשאבים של Firebase שהוגדרו ב-firebase.json בפרויקט.
firebase_deploy_status core בדיקת הסטטוס וההתקדמות של משימת פריסה ברקע.
crashlytics_create_note crashlytics מוסיפים הערה לבעיה ב-Crashlytics באפליקציה ל-Android או ל-iOS.
crashlytics_delete_note crashlytics מחיקת הערה מבעיה ב-Crashlytics באפליקציה ל-Android או ל-iOS.
crashlytics_get_issue crashlytics אחזור פרטים ומטא-נתונים של בעיה ספציפית ב-Crashlytics.
crashlytics_list_events crashlytics רשימה של אירועי קריסה וחריגה מהזמן האחרון שתואמים למסננים שצוינו לבעיה.
crashlytics_batch_get_events crashlytics אפשר לאחזר אירועים לדוגמה של קריסה וחריגה לפי שם משאב לצורך ניפוי באגים.
crashlytics_list_notes crashlytics רשימה של כל ההערות שצורפו לבעיה ב-Crashlytics באפליקציה ל-Android או ל-iOS.
crashlytics_get_report crashlytics יצירת דוחות מספריים מצטברים לגבי בעיות ואירועים ב-Crashlytics.
crashlytics_update_issue crashlytics עדכון המצב (פתוח או סגור) של בעיה ב-Crashlytics.
realtimedatabase_get_data realtimedatabase קריאת נתונים מנתיב שצוין ב-Firebase Realtime Database.
realtimedatabase_set_data realtimedatabase כתיבת נתוני JSON לנתיב שצוין במסד נתונים בזמן אמת ב-Firebase.
dataconnect_build dataconnect קומפילציה של סכימות, פעולות ומחברים של Firebase SQL Connect כדי לאמת את התחביר והסוגים.
dataconnect_list_services dataconnect הצגת רשימה של שירותים, סכימות ומחברים של Firebase SQL Connect שפרוסים או מקומיים.
dataconnect_execute dataconnect מריצים שאילתת GraphQL או מוטציה מול שירות או אמולטור של Firebase SQL Connect.
functions_get_logs פונקציות אחזור וסינון של רשומות ביומן של Cloud Functions מ-Google Cloud Logging.
functions_list_functions פונקציות הצגת רשימה של כל הפונקציות של Cloud Functions שנפרסו בפרויקט Firebase.
messaging_send_message העברת הודעות שליחת התראה דרך העברת הודעות בענן ב-Firebase לטוקן רישום של מכשיר או לנושא.
remoteconfig_get_template remoteconfig אחזור הגרסה הפעילה או הגרסה שצוינה של תבנית ההגדרה מרחוק ב-Firebase.
remoteconfig_update_template remoteconfig מפרסמים תבנית חדשה של הגדרת תצורה מרחוק ב-Firebase או חוזרים לגרסה קודמת.
storage_get_object_download_url אחסון אחזור כתובת ה-URL להורדה של אובייקט בקטגוריה של Cloud Storage.
firestore_get_document firestore אחזור מסמך ממסד נתונים של Firestore.
firestore_add_document firestore ליצור מסמך ממסד נתונים של Firestore.
firestore_update_document firestore עדכון מסמך ממסד נתונים של Firestore.
firestore_delete_document firestore מחיקת מסמך ממסד נתונים של Firestore.
firestore_list_documents firestore הצגת רשימת מסמכים ממסד נתונים של Firestore.
firestore_list_collections firestore הצגת רשימה של כל מזהי האוספים מתחת למסמך.
firestore_query_collection firestore שליחת שאילתות למסמכי Firestore מאוסף עם סינון וסדר אופציונליים.
firestore_run_aggregation_query firestore הפעלת שאילתת צבירה על מסד נתונים של Firestore.
הפעלת שאילתת צבירה (כמו COUNT,‏ SUM או AVG) על שאילתה מובנית והחזרת התוצאות המצטברות.

פרמטרים נדרשים:
‫- parent: שם משאב האב בפורמט projects/{project_id}/databases/{database_id}/documents (לדוגמה, projects/my-project/databases/(default)/documents).
‫- structured_aggregation_query: אובייקט StructuredAggregationQuery שמגדיר את שאילתת הצבירה להפעלה.

דוגמה לשימוש (COUNT ו-AVG):
{
"parent": "projects/my-project/databases/(default)/documents",
"structured_aggregation_query": {
"structured_query": {
"from": [{"collection_id": "orders"}],
"where": {
"field_filter": {
"field": {"field_path": "status"},
"op": "EQUAL",
"value": {"string_value": "COMPLETED"}
}
}
},
"aggregations": [
{
"alias": "total_orders",
"count": {}
},
{
"alias": "average_amount",
"avg": {
"field": {"field_path": "amount"}
}
}
]
}
}
firestore_create_database firestore יוצרים מסד נתונים ב-Firestore.
firestore_get_database firestore קבלת מסד נתונים של Firestore.
firestore_list_databases firestore רשימת מסדי נתונים ב-Firestore.
firestore_update_database firestore עדכון מסד נתונים ב-Firestore.
firestore_delete_database firestore מחיקה של מסד נתונים ב-Firestore.
firestore_create_index firestore יוצרים אינדקס מורכב.
firestore_get_index firestore קבלת אינדקס של Firestore.
firestore_list_indexes firestore רשימת האינדקסים של Firestore.
firestore_delete_index firestore מחיקת אינדקס של Firestore.
firestore_get_backup firestore קבלת גיבוי של Firestore.
firestore_list_backups firestore הצגת רשימת הגיבויים של Firestore.
firestore_delete_backup firestore מחיקת גיבוי של Firestore.
firestore_create_backup_schedule firestore יוצרים לוח זמנים לגיבוי של Firestore.
firestore_get_backup_schedule firestore קבלת לוח זמנים לגיבוי של Firestore.
firestore_list_backup_schedules firestore הצגת רשימה של לוחות זמנים לגיבוי ב-Firestore.
firestore_update_backup_schedule firestore עדכון של לוח זמנים לגיבוי ב-Firestore.
firestore_delete_backup_schedule firestore מחיקת לוח זמנים לגיבוי של Firestore.
firestore_get_backup firestore קבלת גיבוי של Firestore.
firestore_list_backups firestore הצגת רשימת הגיבויים של Firestore.
firestore_delete_backup firestore מחיקת גיבוי של Firestore.
firestore_create_backup_schedule firestore יוצרים לוח זמנים לגיבוי של Firestore.
firestore_get_backup_schedule firestore קבלת לוח זמנים לגיבוי של Firestore.
firestore_list_backup_schedules firestore הצגת רשימה של לוחות זמנים לגיבוי ב-Firestore.
firestore_update_backup_schedule firestore עדכון של לוח זמנים לגיבוי ב-Firestore.
firestore_delete_backup_schedule firestore מחיקת לוח זמנים לגיבוי של Firestore.
developerknowledge_search_documents developerknowledge אפשר להשתמש בכלי הזה כדי למצוא מאמרי עזרה על מוצרים של Google למפתחים. במסמכים מפורטים ממשקי API רשמיים, קטעי קוד, נתוני גרסה, שיטות מומלצות, מדריכים, פרטי ניפוי באגים ועוד.









































הכלי הזה מחזיר נתחים של טקסט, שמות וכתובות URL של מסמכים תואמים. אם המקטעים שמוחזרים לא מפורטים מספיק כדי לענות על השאלה של המשתמש, צריך להשתמש ב-get_documents עם parent מהפלט של הכלי הזה כדי לאחזר את התוכן המלא של המסמך.
developerknowledge_answer_query developerknowledge אפשר להשתמש בפונקציה answer_query כדי לקבל תשובה מבוססת לשאלה לגבי מוצרים של Google למפתחים. לכלי הזה יש מכסת שימוש מוגבלת. הכלי הזה יסנתז מידע מהמאגר כדי ליצור תשובה לשאילתה. התשובות של answer_query מבוססות על אותו מאגר כמו של search_documents.
הכלי הזה מחזיר את התשובה שנוצרה (answer_text) ואת רשימת שמות המסמכים (ההפניות) ששימשו ליצירת התשובה. אם צריך, אפשר להשתמש ב-get_documents עם שמות המסמכים כדי לאחזר את התוכן המלא של המסמך.

אם מקבלים שגיאה 429 שקשורה לחריגה מהמכסה, צריך להשתמש במקום זאת ב-search_documents.
developerknowledge_get_documents developerknowledge אתם יכולים להשתמש בכלי הזה כדי לאחזר את התוכן המלא של מסמך אחד או עד 20 מסמכים בשיחה אחת. שמות המסמכים צריכים להתקבל מהשדה parent בתוצאות של קריאה לכלי search_documents. מגדירים את הפרמטר names לרשימה של שמות מסמכים.

משאבים

שרת ה-MCP מספק משאבים, שהם קובצי תיעוד שמיועדים לשימוש על ידי סוכני AI. נציגים שתומכים בשימוש במשאבים יכללו אוטומטית משאבים רלוונטיים בהקשר של הסשן.

בטבלה הבאה מתוארים המשאבים ששרת ה-MCP מספק.

npx firebase-tools@latest mcp --generate-resource-list
שם המשאב תיאור
app_id_guide מדריך למזהה אפליקציה ב-Firebase: עוזר לסוכן התכנות לבחור מזהה אפליקציה ב-Firebase בפרויקט הנוכחי
crashlytics_investigations_guide מדריך לחקירות ב-Firebase Crashlytics: המדריך מספק הנחיות לסוכן התכנות לחקירת באגים שדווחו בבעיות ב-Crashlytics, כולל נהלים לאבחון ולתיקון קריסות.
crashlytics_issues_guide מדריך לבעיות ב-Firebase Crashlytics: המדריך מספק הנחיות לסוכן התכנות כשעובדים עם בעיות ב-Crashlytics, כולל כללי תעדוף ונהלים לאבחון ולתיקון בעיות.
crashlytics_reports_guide מדריך לדוחות של Firebase Crashlytics: המדריך עוזר לסוכן התכנות לבקש דוחות של Crashlytics, כולל הגדרת מסננים מתאימים והסבר על המדדים. הסוכן צריך לקרוא את המדריך הזה לפני שהוא מבקש דוח כלשהו.
backend_init_guide מדריך לאתחול קצה עורפי של Firebase: המדריך עוזר לסוכן התכנות להגדיר שירותי קצה עורפי של Firebase בפרויקט הנוכחי
ai_init_guide מדריך לאתחול של AI גנרטיבי ב-Firebase: המדריך עוזר לסוכן התכנות להגדיר יכולות של AI גנרטיבי בפרויקט הנוכחי באמצעות Firebase
firestore_init_guide מדריך לאתחול Firestore: מדריך את סוכן הקידוד בהגדרת Firestore בפרויקט הנוכחי
firestore_rules_init_guide מדריך להפעלת כללי Firestore: מדריך את סוכן התכנות בהגדרת כללי אבטחה של Firestore בפרויקט
auth_init_guide מדריך להפעלת אימות ב-Firebase: המדריך עוזר לסוכן התכנות להגדיר אימות ב-Firebase בפרויקט הנוכחי
hosting_init_guide מדריך לפריסה ב-Firebase Hosting: המדריך עוזר לסוכן התכנות לפרוס ל-Firebase Hosting בפרויקט הנוכחי
עדכון ממשק המשתמש של הסביבה ממשק חזותי לבחירת פרויקט פעיל ב-Firebase
פריסת ממשק המשתמש ממשק חזותי לפריסה ב-Firebase
ממשק משתמש של אתחול ממשק חזותי ל-Firebase Init
Docs, דוקס, מסמכים Firebase Docs: טוען תוכן טקסט פשוט מתוך חומרי הדרכה של Firebase, למשל https://firebase.google.com/docs/functions הופך ל-firebase://docs/functions