เริ่มต้นด้วยสิทธิ์การอ่าน
การตรวจสอบแคตตาล็อก ตำแหน่ง และสถานะสามารถเป็นชุดเครื่องมือเริ่มต้นที่จำกัดได้ ไคลเอนต์ควรสามารถเรียนรู้ว่ามีอะไรบ้างที่รองรับก่อนได้รับสิทธิ์ในการสร้าง ยกเลิก หรือเติมเงินทรัพยากร
แยกการดำเนินการที่มีผลกระทบสำคัญออกจากกัน
การยกเลิกเซิร์ฟเวอร์ การติดตั้งใหม่ และการดำเนินการด้านการชำระเงินต้องมีขอบเขตสิทธิ์ที่ชัดเจนและการยืนยันที่เข้าใจได้ คำอธิบายเครื่องมือควรระบุผลกระทบ และเซิร์ฟเวอร์ต้องบังคับใช้การอนุญาตแทนที่จะไว้วางใจให้ไคลเอนต์ปฏิบัติตาม
จัดการผลลัพธ์ที่ไม่แน่นอน
ส่งคืนตัวระบุการดำเนินการและข้อผิดพลาดที่อ่านได้ ใช้ idempotency เมื่อการลองใหม่สามารถสร้างทรัพยากรหรือการชำระเงินเพิ่มเติม บันทึกผลลัพธ์โดยไม่รวมความลับในการตอบกลับของเครื่องมือหรือบันทึก
ข้อมูลการเปิดตัวต้องเป็นความจริง
การเปิดตัวต้องมีปลายทางที่ตรวจสอบแล้ว คำแนะนำการตรวจสอบสิทธิ์ เวอร์ชันโปรโตคอลที่รองรับ และขีดจำกัดที่บันทึกไว้ ไม่มีปลายทางที่ยืมมา การเผยแพร่ SDK ปลอม หรือลิงก์ดาวน์โหลดที่ให้ไว้ที่นี่
แยกคำอธิบายเครื่องมือออกจากสิทธิ์ในการเรียกใช้
เซิร์ฟเวอร์ MCP สามารถอธิบายเครื่องมือแคตตาล็อกและเครื่องมือจัดการได้ ขณะที่บัญชีที่ผ่านการยืนยันตัวตนเป็นตัวกำหนดว่าลูกค้าสามารถเรียกใช้คำสั่งใดได้ เครื่องมือชื่อ create_server ต้องใช้สิทธิ์ระดับเซิร์ฟเวอร์และการตัดสินใจสั่งซื้อที่ถูกต้อง เครื่องมือ read_catalogue ไม่ควรต้องใช้ข้อมูลรับรองที่มีอำนาจในการยกเลิกหรือเรียกเก็บเงิน
กลุ่มเครื่องมือที่มีประโยชน์สำหรับเอเจนต์ด้านโครงสร้างพื้นฐาน
การออกแบบที่ตั้งใจไว้ครอบคลุมการอ่านแผนและรูปภาพ การตรวจสอบคำสั่งซื้อและการดำเนินการ การจัดการคีย์สาธารณะ SSH และการสังเกตสถานะเซิร์ฟเวอร์ การสร้างหรือยกเลิกบริการและการเริ่มการชำระเงินเป็นการดำเนินการที่มีผลกระทบซึ่งต้องได้รับอนุญาตที่เหมาะสม ส่งคืนตัวระบุที่มีโครงสร้างและสถานะสิ้นสุดที่ชัดเจนแทนข้อความที่ไคลเอนต์ต้องเดา
ต้องมีเอกสารการรับส่งข้อมูลและการตรวจสอบสิทธิ์
ปลายทางระยะไกลในอนาคตต้องมี HTTPS การขนส่งที่รองรับ และกลไกโทเค็นที่ชัดเจน ข้อมูลรับรองควรอยู่ในช่องทางการพิสูจน์ตัวตนที่ได้รับอนุมัติ ไม่ใช่ในตัวอย่างการกำหนดค่าสาธารณะ การลงทะเบียน OAuth เวอร์ชันโปรโตคอล แพ็กเกจ stdio ที่ดาวน์โหลดได้ และป้ายความเข้ากันได้ต้องเผยแพร่เฉพาะเมื่อ KoalaVPS นำไปใช้งานและตรวจสอบแล้วเท่านั้น
การลองใหม่ต้องกลับไปยังการดำเนินการเดิม
เอเจนต์อาจสูญเสียการเชื่อมต่อหลังจากเซิร์ฟเวอร์ยอมรับคำขอแล้ว ให้บันทึกตัวระบุการดำเนินการหรือ idempotency ไว้ก่อนลองใหม่กับการกระทำที่ต้องชำระเงิน อ่านสถานะซ้ำหลังจากได้รับการตอบกลับที่ไม่แน่ชัด การหมดเวลาและการไม่มีข้อความไม่ได้พิสูจน์ว่าการกระทำเดิมล้มเหลว
ไม่มีปลายทาง KoalaVPS MCP แบบโฮสต์เชื่อมต่ออยู่ที่นี่
หน้านี้อธิบายถึงการผสานรวมที่วางแผนไว้ ไม่ได้ลงทะเบียนเอเจนต์ ติดตั้งแพ็กเกจเซิร์ฟเวอร์ ให้ข้อมูลรับรอง หรือเชื่อมต่อเครื่องมือจัดการที่ใช้งานจริง คู่มือการติดตั้งใช้งานอธิบายว่าลูกค้าสามารถโฮสต์แอปพลิเคชัน MCP ของตนเองบน VPS ได้อย่างไร แอปพลิเคชันเหล่านั้นแยกจากบริการ control-plane ของ KoalaVPS
ความชัดเจนอีกเล็กน้อย
หน้านี้เองเป็นปลายทางโปรโตคอล MCP หรือไม่
ไม่ใช่ นี่คือหน้าเว็บเพื่อคำอธิบาย ปลายทางเครื่องในอนาคตต้องถูกนำไปใช้ จัดทำเอกสาร และยืนยันตัวตนแยกต่างหาก
AI agent ได้รับสิทธิ์ในการใช้จ่ายเพียงแค่เชื่อมต่อหรือไม่?
ไม่ การค้นหาเครื่องมือและการยืนยันตัวตนไม่สามารถแทนที่ขอบเขตบัญชี การตรวจสอบการเรียกเก็บเงิน หรือกฎการอนุมัติสำหรับการดำเนินการที่ร้องขอ