Gatelet: โปรซี่ MCP ที่โฮสต์เองสำหรับการควบคุมการเข้าถึงตัวแทน AI
Gatelet ซึ่งพัฒนาโดย Hannesill เป็นพร็อกซี่ Model Context Protocol (MCP) ที่โฮสต์เองสำหรับ macOS และ Linux สร้างขึ้นด้วย TypeScript มันทำหน้าที่เป็นชั้นการอนุญาตสำหรับตัวแทน AI จัดการการเข้าถึงบัญชีออนไลน์ต่างๆ โปรแกรมฟรีนี้ติดตั้งผ่านสคริปต์ ทำให้สามารถควบคุมการโต้ตอบของ AI กับบริการต่างๆ เช่น Gmail และ Google Calendar ได้อย่างละเอียด Gatelet รับประกันการดำเนินงานที่ปลอดภัยและขับเคลื่อนด้วยนโยบาย ป้องกันการกระทำที่ไม่ตั้งใจและให้เส้นทางการตรวจสอบสำหรับกิจกรรมของตัวแทน มันรองรับความเข้ากันได้กับลูกค้า AI เช่น Claude และ GPT.
Gatelet เชื่อมต่อกับอะไร?
Gatelet เชื่อมต่อกับบัญชีออนไลน์และบริการยอดนิยมหลายแห่ง มันจัดการการเข้าถึงแพลตฟอร์มการสื่อสารเช่น Gmail และ Outlook Mail รวมถึงเครื่องมือการจัดตารางเช่น Google Calendar และ Outlook Calendar ทำหน้าที่เป็นพร็อกซี่ Model Context Protocol (MCP) ที่โฮสต์เอง Gatelet ถูกออกแบบมาเพื่อควบคุมการโต้ตอบของเอเจนต์ AI กับบริการเหล่านี้ มันทำหน้าที่เป็นชั้นการอนุญาต เพื่อให้แน่ใจว่าเอเจนต์ AI ทำงานภายในขอบเขตที่กำหนดเมื่อเข้าถึงข้อมูลและฟังก์ชันของผู้ใช้ในแพลตฟอร์มที่เชื่อมต่อเหล่านี้
ฟีเจอร์หลักและเครื่องมือ
Gatelet ทำงานเป็นเอนจินนโยบาย บังคับใช้นโยบายการเข้าถึงที่ละเอียดในคำเรียกเครื่องมือที่ทำโดยเอเจนต์ AI มันไม่ได้เปิดเผยชุดเครื่องมือที่เรียกได้แบบคงที่ แต่จัดการการเข้าถึงเครื่องมือเซิร์ฟเวอร์ MCP ด้านบน ตัวอย่างเครื่องมือที่มันสามารถอนุญาต จำกัด หรือซ่อนรวมถึง calendar.listEvents, calendar.createEvent, gmail.send, และ calendar.deleteEvent สิ่งนี้ช่วยให้ผู้ดูแลระบบควบคุมการดำเนินการที่เอเจนต์ AI สามารถทำได้ตามนโยบายที่กำหนด เพื่อให้แน่ใจว่าการโต้ตอบกับบริการที่เชื่อมต่อมีความปลอดภัยและควบคุมได้
ใครคือผู้ใช้?
Gatelet สำหรับนักพัฒนาและผู้ใช้ของเอเจนต์ AI ที่ต้องการการเข้าถึงออนไลน์ที่ปลอดภัยและควบคุมได้ มันตอบสนองความต้องการในการจัดการสิทธิ์และป้องกันการกระทำที่ไม่ตั้งใจโดยเอเจนต์ AI โปรแกรมนี้เหมาะสำหรับผู้ที่ต้องการบันทึกการตรวจสอบที่ละเอียดเกี่ยวกับการเรียกเครื่องมือของเอเจนต์ AI และการตัดสินใจด้านนโยบาย ข้ามไปหากคุณไม่ต้องการชั้นการอนุญาตสำหรับเอเจนต์ AI ที่โต้ตอบกับบริการออนไลน์
วิธีเริ่มต้น
การเข้าถึงได้รับการอนุญาตผ่านกระบวนการอนุญาต OAuth มาตรฐาน การตั้งค่าประกอบด้วยการกำหนดค่า OAuth สำหรับบริการออนไลน์เฉพาะที่ Gatelet ตั้งใจจะจัดการ
กรณีการใช้งาน
- การบังคับใช้สิทธิ์ที่ละเอียดในระดับโครงสร้างพื้นฐานในกิจกรรมของเอเจนต์ AI เช่นการจำกัด calendar.createEvent ให้กับ calendarId ที่เฉพาะเจาะจง
- การป้องกันการกระทำที่ไม่ตั้งใจหรือทำลายโดยเอเจนต์ AI โดยการปิดใช้งานหรือซ่อนการดำเนินการที่ละเอียดอ่อนเช่น gmail.send หรือ calendar.deleteEvent โดยค่าเริ่มต้น
- การให้บันทึกการตรวจสอบของการเรียกเครื่องมือทุกครั้ง รวมถึงคำขอเดิม การตัดสินใจด้านนโยบาย การเปลี่ยนแปลงพารามิเตอร์ และการตอบสนองสุดท้าย
Gatelet ให้ชั้นการอนุญาตที่สำคัญสำหรับตัวแทน AI ซึ่งช่วยให้ควบคุมการโต้ตอบของพวกเขากับบริการออนไลน์ได้อย่างแม่นยำ มันรับประกันการดำเนินงานที่ปลอดภัยโดยการจัดการการเข้าถึงเครื่องมือต่างๆ เช่น gmail.send และ calendar.createEvent ผ่านนโยบายที่สามารถปรับแต่งได้ โปรแกรมนี้มีบันทึกการตรวจสอบสำหรับการกระทำของตัวแทนทั้งหมด เพิ่มความโปร่งใสและความรับผิดชอบ ลองกำหนดค่า Gatelet เพื่อจำกัดการเข้าถึง calendar.createEvent ของตัวแทน AI ไปยัง calendarId ที่เฉพาะเจาะจง.
