כלי: start_export_app
מתחילים לייצא אפליקציית CES
בדוגמת הקוד הבאה מוצג שימוש בפקודה curl כדי להפעיל את הכלי start_export_app MCP.
| בקשת Curl |
|---|
curl --location 'https://ces.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/call", "params": { "name": "start_export_app", "arguments": { // provide these details according to the tool's MCP specification } }, "jsonrpc": "2.0", "id": 1 }' |
סכימת הקלט
בקשת הודעה עבור McpService.StartExportApp.
StartExportAppRequest
| ייצוג JSON |
|---|
{ "projectId": string, "locationId": string, "appId": string } |
| שדות | |
|---|---|
projectId |
מזהה הפרויקט של האפליקציה לייצוא. |
locationId |
מזהה המיקום של האפליקציה לייצוא. |
appId |
מזהה האפליקציה שרוצים לייצא. |
סכימת הפלט
הפעולה שמייצאת אפליקציית CES.
ExportAppOperation
| ייצוג JSON |
|---|
{ "name": string, "done": boolean, "content": string } |
| שדות | |
|---|---|
name |
שם המשאב של פעולת הייצוא של האפליקציה. |
done |
האם הפעולה הסתיימה. |
content |
אם הערך של [done] הוא true, מכיל את הבייטים של קובץ ה-ZIP של ייצוא האפליקציה הדחוסה, שהוא תיקייה שמכילה את קובצי התצורה של האפליקציה בפורמט YAML. מחרוזת בקידוד Base64. |
הערות על כלים
הערות על כלים נשלחות ללקוחות MCP כדי לתאר את הסיכון הבסיסי של כלי מסוים. רוב הלקוחות מתייחסים לרמזים האלה כאל רמזים לא מהימנים, אבל אפשר להשתמש בהם כדי להחליט מתי לשלוח למשתמש בקשת אישור.
בנוסף למחרוזת הכותרת, מוגדרים הרמזים הבוליאניים הבאים:
-
readOnlyHint: אם הערך הוא true, הכלי לא משנה את הסביבה שלו. ברירת מחדל: false. -
destructiveHint: אם הערך הוא True, הכלי יכול לבצע פעולות הרסניות. אם הערך הוא false, הכלי יכול לבצע רק פעולות של הוספה. ברירת מחדל: true. -
idempotentHint: אם הערך הוא True, קריאה חוזרת לכלי עם אותם ארגומנטים לא תשפיע על הסביבה שלו. ברירת מחדל: false. -
openWorldHint: אם הערך הוא True, הכלי יכול ליצור אינטראקציה עם 'עולם פתוח' של ישויות חיצוניות. אם הערך הוא false, הכלי יכול ליצור אינטראקציה רק עם ישויות פנימיות. לדוגמה, כלי לחיפוש באינטרנט יהיה עולם פתוח, אבל כלי לזיכרון לא יהיה עולם פתוח.
רמז הרסני: ❌ | רמז אידמפוטנטי: ❌ | רמז לקריאה בלבד: ❌ | רמז לעולם פתוח: ❌