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