นี่คือเซิร์ฟเวอร์ MCP ที่ Gmail API จัดเตรียมไว้ เซิร์ฟเวอร์มีเครื่องมือสำหรับนักพัฒนาแอปในการสร้างแอปพลิเคชัน LLM บน Gmail
เซิร์ฟเวอร์ Model Context Protocol (MCP) ทำหน้าที่เป็นพร็อกซีระหว่างบริการภายนอกที่ให้บริบท ข้อมูล หรือความสามารถแก่โมเดลภาษาขนาดใหญ่ (LLM) หรือแอปพลิเคชัน AI เซิร์ฟเวอร์ MCP จะเชื่อมต่อแอปพลิเคชัน AI กับระบบภายนอก เช่น ฐานข้อมูลและบริการเว็บ โดยจะแปลคำตอบเป็นรูปแบบที่แอปพลิเคชัน AI เข้าใจได้
การตั้งค่าเซิร์ฟเวอร์
คุณต้องกำหนดค่าเซิร์ฟเวอร์ MCP ของ Gmail ก่อนใช้งาน ดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้เซิร์ฟเวอร์ MCP ระยะไกลของ Google และ Google Cloud ได้ที่ภาพรวมเซิร์ฟเวอร์ MCP ของ Google Cloud
ปลายทางของเซิร์ฟเวอร์
ปลายทางบริการ MCP คือที่อยู่เครือข่ายและอินเทอร์เฟซการสื่อสาร (โดยปกติคือ URL) ของเซิร์ฟเวอร์ MCP ที่แอปพลิเคชัน AI (โฮสต์สำหรับไคลเอ็นต์ MCP) ใช้เพื่อสร้างการเชื่อมต่อที่ปลอดภัยและได้มาตรฐาน ซึ่งเป็นจุดติดต่อสำหรับ LLM ในการขอบริบท เรียกใช้เครื่องมือ หรือเข้าถึงแหล่งข้อมูล ปลายทาง MCP ของ Google อาจเป็นแบบทั่วโลกหรือระดับภูมิภาค
API MCP ของ Gmail มีอุปกรณ์ปลายทาง MCP ทั่วโลกต่อไปนี้
- https://gmailmcp.googleapis.com/mcp/v1
เซิร์ฟเวอร์ MCP ของ Gmail MCP API มีอุปกรณ์ปลายทางของชุดเครื่องมือ MCP ดังต่อไปนี้
- https://gmailmcp.googleapis.com/mcp/v1
เครื่องมือ MCP
เครื่องมือ MCP คือฟังก์ชันหรือความสามารถที่เรียกใช้งานได้ซึ่งเซิร์ฟเวอร์ MCP แสดงต่อ LLM หรือแอปพลิเคชัน AI เพื่อดำเนินการในโลกแห่งความเป็นจริง ชุดเครื่องมือคือกลุ่มเครื่องมือที่มีประโยชน์สำหรับงานที่เฉพาะเจาะจง การใช้ชุดเครื่องมือจะช่วยให้ตัวแทนทำงานได้ดีขึ้นเนื่องจากจะลดจำนวนเครื่องมือที่ตัวแทนใช้ได้
ชุดเครื่องมือ
เซิร์ฟเวอร์ MCP ของ gmailmcp.googleapis.com มีชุดเครื่องมือต่อไปนี้
| ชุดเครื่องมือ MCP | ||
|---|---|---|
| อุปกรณ์ปลายทาง | คำอธิบาย | เครื่องมือ |
| /mcp/v1 | ชุดเครื่องมือสำหรับเซิร์ฟเวอร์ MCP ของ Gmail | |
ดูข้อกำหนดของเครื่องมือ MCP
หากต้องการดูข้อกำหนดของเครื่องมือ MCP สำหรับเครื่องมือทั้งหมดในเซิร์ฟเวอร์ MCP ให้ใช้วิธี tools/list ตัวอย่างต่อไปนี้แสดงวิธีใช้ curl เพื่อแสดงรายการเครื่องมือทั้งหมดและข้อกำหนดของเครื่องมือเหล่านั้นที่พร้อมใช้งานในเซิร์ฟเวอร์ MCP ในปัจจุบัน
| คำขอ Curl |
|---|
curl --location 'https://gmailmcp.googleapis.com/mcp/v1' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/list", "jsonrpc": "2.0", "id": 1 }' |