MCP Reference: slidesmcp.googleapis.com

เครื่องมือสำหรับ Google สไลด์

เซิร์ฟเวอร์ Model Context Protocol (MCP) ทำหน้าที่เป็นพร็อกซีระหว่างบริการภายนอกที่ให้บริบท ข้อมูล หรือความสามารถแก่โมเดลภาษาขนาดใหญ่ (LLM) หรือแอปพลิเคชัน AI เซิร์ฟเวอร์ MCP จะเชื่อมต่อแอปพลิเคชัน AI กับระบบภายนอก เช่น ฐานข้อมูลและบริการเว็บ โดยแปลการตอบกลับเป็นรูปแบบที่แอปพลิเคชัน AI เข้าใจได้

เครื่องมือ MCP

เครื่องมือ MCP คือฟังก์ชันหรือความสามารถที่เรียกใช้ได้ซึ่งเซิร์ฟเวอร์ MCP เปิดเผยต่อ LLM หรือแอปพลิเคชัน AI เพื่อดำเนินการในโลกแห่งความเป็นจริง

เครื่องมือ

เซิร์ฟเวอร์ MCP slidesmcp.googleapis.com มีเครื่องมือต่อไปนี้

เครื่องมือ MCP
read_presentation

อ่านการแสดง JSON ของงานนำเสนอใน Google สไลด์

สอดคล้องกับ 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 ชีตที่ฝังไว้
  • createLine: สร้างเส้น
  • refreshSheetsChart: รีเฟรชแผนภูมิ Google ชีต
  • updateShapeProperties: อัปเดตพร็อพเพอร์ตี้ของรูปร่าง
  • updateImageProperties: อัปเดตพร็อพเพอร์ตี้ของรูปภาพ
  • updateVideoProperties: อัปเดตพร็อพเพอร์ตี้ของวิดีโอ
  • updatePageProperties: อัปเดตพร็อพเพอร์ตี้ของหน้า
  • updateTableCellProperties: อัปเดตพร็อพเพอร์ตี้ของเซลล์ตาราง
  • updateLineProperties: อัปเดตพร็อพเพอร์ตี้ของเส้น
  • createParagraphBullets: สร้างสัญลักษณ์แสดงหัวข้อย่อยสำหรับย่อหน้า
  • replaceAllShapesWithImage: แทนที่รูปร่างทั้งหมดที่ตรงตามเกณฑ์บางอย่างด้วยรูปภาพ
  • duplicateObject: ทำสำเนาสไลด์หรือองค์ประกอบของหน้า
  • updateTextStyle: อัปเดตการจัดรูปแบบข้อความภายในรูปร่างหรือตาราง
  • replaceAllShapesWithSheetsChart: แทนที่รูปร่างทั้งหมดที่ตรงตามเกณฑ์บางอย่างด้วยแผนภูมิ Google ชีต
  • deleteParagraphBullets: ลบสัญลักษณ์แสดงหัวข้อย่อยออกจากย่อหน้า
  • updateParagraphStyle: อัปเดตการจัดรูปแบบย่อหน้าภายในรูปร่างหรือตาราง
  • updateTableBorderProperties: อัปเดตพร็อพเพอร์ตี้ของเส้นขอบตารางในตาราง
  • updateTableColumnProperties: อัปเดตพร็อพเพอร์ตี้ของคอลัมน์ตาราง
  • updateTableRowProperties: อัปเดตพร็อพเพอร์ตี้ของแถวตาราง
  • mergeTableCells: ผสานเซลล์ในตาราง
  • unmergeTableCells: ยกเลิกการผสานเซลล์ในตาราง
  • groupObjects: จัดกลุ่มออบเจ็กต์ เช่น องค์ประกอบของหน้า
  • ungroupObjects: ยกเลิกการจัดกลุ่มออบเจ็กต์ เช่น กลุ่ม
  • updatePageElementAltText: อัปเดตชื่อและ/หรือคำอธิบายข้อความแสดงแทนขององค์ประกอบของหน้า
  • replaceImage: แทนที่รูปภาพที่มีอยู่ด้วยรูปภาพใหม่
  • updateSlideProperties: อัปเดตพร็อพเพอร์ตี้ของสไลด์
  • updatePageElementsZOrder: อัปเดตลำดับ Z ขององค์ประกอบของหน้า
  • importSlides: นำเข้าหน้าสไลด์ที่ระบุอย่างน้อย 1 หน้าจากงานนำเสนอต้นฉบับไปยังงานนำเสนอปลายทางนี้
  • updateLineCategory: อัปเดตหมวดหมู่ของเส้น
  • rerouteLine: เปลี่ยนเส้นทางเส้นเพื่อให้เชื่อมต่อกับจุดเชื่อมต่อ 2 จุดที่ใกล้ที่สุดในองค์ประกอบของหน้าที่เชื่อมต่อ
  • 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
}'