MCP Reference: slidesmcp.googleapis.com

כלים ל-Google Slides.

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

כלי MCP

כלי MCP הוא פונקציה או יכולת הפעלה ששרת MCP חושף למודל שפה גדול (LLM) או לאפליקציית AI כדי לבצע פעולה בעולם האמיתי.

כלים

לשרת ה-MCP slidesmcp.googleapis.com יש את הכלים הבאים:

כלי MCP
read_presentation

קריאת ייצוג JSON של מצגת ב-Google Slides.

תואם ל-presentations.get ב-REST API.

update_presentation

מעדכן מצגת באמצעות קבוצה של בקשות batchUpdate.

תואם ל-presentations.batchUpdate ב-REST API.

רשימת העדכונים האפשריים:

  • createSlide: יצירת שקף חדש.
  • createShape: יצירת צורה חדשה.
  • createTable: יצירת טבלה חדשה.
  • insertText: הוספת טקסט לצורה או לתא בטבלה.
  • insertTableRows: מוסיפה שורות לטבלה.
  • insertTableColumns: הוספת עמודות לטבלה.
  • deleteTableRow: מחיקת שורה מטבלה.
  • deleteTableColumn: מחיקת עמודה מטבלה.
  • replaceAllText: מחליף את כל המופעים של הטקסט שצוין.
  • deleteObject: מחיקת דף או רכיב בדף מהמצגת.
  • updatePageElementTransform: עדכון השינוי של רכיב בדף.
  • updateSlidesPosition: מעדכנת את המיקום של קבוצת שקפים במצגת.
  • deleteText: מחיקת טקסט מצורה או מתא בטבלה.
  • createImage: יצירת תמונה.
  • createVideo: יצירת סרטון.
  • createSheetsChart: יוצר תרשים מוטמע של Google Sheets.
  • createLine: יצירת קו.
  • refreshSheetsChart: רענון של תרשים ב-Google Sheets.
  • updateShapeProperties: עדכון המאפיינים של צורה.
  • updateImageProperties: מעדכן את המאפיינים של תמונה.
  • updateVideoProperties: מעדכן את המאפיינים של סרטון.
  • updatePageProperties: עדכון המאפיינים של דף.
  • updateTableCellProperties: מעדכן את המאפיינים של TableCell.
  • updateLineProperties: מעדכן את המאפיינים של קו.
  • createParagraphBullets: יוצר תבליטים לפסקאות.
  • replaceAllShapesWithImage: החלפה של כל הצורות שתואמות לקריטריונים מסוימים בתמונה.
  • duplicateObject: יוצר עותק משוכפל של שקף או של רכיב בדף.
  • updateTextStyle: מעדכן את הסגנון של הטקסט בתוך צורה או טבלה.
  • replaceAllShapesWithSheetsChart: מחליף את כל הצורות שתואמות לקריטריונים מסוימים בתרשים של Google Sheets.
  • deleteParagraphBullets: מחיקת תבליטים מפסקה.
  • updateParagraphStyle: מעדכן את העיצוב של פסקאות בתוך צורה או טבלה.
  • updateTableBorderProperties: מעדכן את המאפיינים של גבולות הטבלה בטבלה.
  • updateTableColumnProperties: עדכון המאפיינים של עמודה בטבלה.
  • updateTableRowProperties: מעדכן את המאפיינים של שורה בטבלה.
  • mergeTableCells: ממזג תאים בטבלה.
  • unmergeTableCells: ביטול המיזוג של תאים בטבלה.
  • groupObjects: קיבוץ אובייקטים, כמו רכיבי דף.
  • ungroupObjects: מבטל את הקיבוץ של אובייקטים, כמו קבוצות.
  • updatePageElementAltText: מעדכן את הטקסט החלופי של הכותרת או התיאור של רכיב בדף.
  • replaceImage: מחליף תמונה קיימת בתמונה חדשה.
  • updateSlideProperties: עדכון המאפיינים של שקף.
  • updatePageElementsZOrder: מעדכן את סדר השכבות של רכיבי הדף.
  • importSlides: מייבא דף שקף אחד או יותר שצוינו ממצגת מקור למצגת הזו (מצגת היעד).
  • updateLineCategory: עדכון הקטגוריה של שורה.
  • rerouteLine: מעביר קו כך שהוא מחובר לשני אתרי החיבור הקרובים ביותר ברכיבי הדף המחוברים.
  • createAudio: יצירת אודיו במצגת הזו.
  • updateAudioProperties: מעדכן את המאפיינים של אודיו.

קבלת מפרטים של כלי ה-MCP

כדי לקבל את המפרטים של כלי ה-MCP לכל הכלים בשרת MCP, משתמשים בשיטה tools/list. בדוגמה הבאה אפשר לראות איך משתמשים ב-curl כדי להציג רשימה של כל הכלים והמפרטים שלהם שזמינים כרגע בשרת ה-MCP.

בקשת Curl
curl --location 'https://slidesmcp.googleapis.com/mcp' \
--header 'content-type: application/json' \
--header 'accept: application/json, text/event-stream' \
--data '{
    "method": "tools/list",
    "jsonrpc": "2.0",
    "id": 1
}'