นี่คือเซิร์ฟเวอร์ MCP ที่มีเครื่องมือสำหรับโต้ตอบกับ Google ชีต
เซิร์ฟเวอร์ Model Context Protocol (MCP) ทำหน้าที่เป็นพร็อกซีระหว่างบริการภายนอกที่ให้บริบท ข้อมูล หรือความสามารถแก่โมเดลภาษาขนาดใหญ่ (LLM) หรือแอปพลิเคชัน AI เซิร์ฟเวอร์ MCP จะเชื่อมต่อแอปพลิเคชัน AI กับระบบภายนอก เช่น ฐานข้อมูลและบริการเว็บ โดยจะแปลคำตอบเป็นรูปแบบที่แอปพลิเคชัน AI เข้าใจได้
เครื่องมือ MCP
เครื่องมือ MCP คือฟังก์ชันหรือความสามารถที่เรียกใช้งานได้ซึ่งเซิร์ฟเวอร์ MCP แสดงต่อ LLM หรือแอปพลิเคชัน AI เพื่อดำเนินการในโลกแห่งความเป็นจริง
เครื่องมือ
เซิร์ฟเวอร์ MCP ของ sheetsmcp.googleapis.com มีเครื่องมือต่อไปนี้
| เครื่องมือ MCP | |
|---|---|
get_values |
แสดงผลช่วงของค่าจากสเปรดชีต สอดคล้องกับ spreadsheets.values.get ใน REST API: https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets.values/get |
get_spreadsheet |
แสดงผลเนื้อหาสเปรดชีตสำหรับสเปรดชีตที่ระบุ แสดงผลชื่อ ชื่อชีต พร็อพเพอร์ตี้ของตารางกริด และข้อมูลเมตาอื่นๆ สำหรับรหัสสเปรดชีตที่ระบุ และยังแสดงผลข้อมูลตารางแบบเต็มหากมีการขอ สอดคล้องกับ spreadsheets.get ใน REST API: https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets/get |
update_spreadsheet |
ใช้การอัปเดตอย่างน้อย 1 รายการกับสเปรดชีต สอดคล้องกับ spreadsheets.batchUpdate ใน REST API: https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets/batchUpdate รายการการอัปเดตที่เป็นไปได้มีดังนี้
|
update_values |
ตั้งค่าในช่วงของสเปรดชีต สอดคล้องกับ spreadsheets.values.update ใน REST API: https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets.values/update |
update_formulas |
ตั้งค่าสูตรในช่วงของสเปรดชีต สอดคล้องกับ spreadsheets.values.update ใน REST API: https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets.values/update |
insert_dimension |
แทรกแถวหรือคอลัมน์ในชีตที่ดัชนีที่เฉพาะเจาะจง สอดคล้องกับ InsertDimensionRequest ใน REST API ของ spreadsheets.batchUpdate: https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets/request |
ดูข้อกำหนดของเครื่องมือ MCP
หากต้องการดูข้อกำหนดของเครื่องมือ MCP สำหรับเครื่องมือทั้งหมดในเซิร์ฟเวอร์ MCP ให้ใช้วิธี tools/list ตัวอย่างต่อไปนี้แสดงวิธีใช้ curl เพื่อแสดงรายการเครื่องมือทั้งหมดและข้อกำหนดของเครื่องมือที่พร้อมใช้งานในเซิร์ฟเวอร์ MCP ในปัจจุบัน
| คำขอ Curl |
|---|
curl --location 'https://sheetsmcp.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/list", "jsonrpc": "2.0", "id": 1 }' |