שרת 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:
- ב-Antigravity, לוחצים על התפריט בחלונית של הסוכן > MCP Servers.
- בוחרים באפשרות 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:
מוסיפים את Firebase marketplace לתוספי Claude:
claude plugin marketplace add firebase/firebase-toolsמתקינים את הפלאגין Claude ל-Firebase:
claude plugin install firebase@firebaseמאמתים את ההתקנה:
claude plugin marketplace list
אפשרות 2: הגדרה ידנית של שרת MCP
אפשרות אחרת היא להגדיר ידנית את שרת ה-MCP של Firebase:
מריצים את הפקודה הבאה בתיקיית האפליקציה:
claude mcp add firebase npx -- -y firebase-tools@latest mcpמאמתים את ההתקנה:
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 רק להגדרה הגלובלית, לוחצים על הכפתור הבא:
אפשרות 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): { |
| 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 |