Gatelet: AI Ajan Erişim Kontrolü için Kendinize Ait MCP Proxy
Gatelet, Hannesill tarafından geliştirilen, macOS ve Linux için kendi kendine barındırılan bir Model Context Protocol (MCP) proxy'sidir. TypeScript ile inşa edilmiştir ve AI ajanlarının çeşitli çevrimiçi hesaplara erişimlerini yöneterek bir izin katmanı olarak işlev görür. Bu ücretsiz program, Gmail ve Google Takvim gibi hizmetlerle AI etkileşimleri üzerinde ince ayar kontrolü sağlayarak bir betik aracılığıyla kurulur. Gatelet, istenmeyen eylemleri önleyerek ve ajan faaliyetleri için bir denetim izi sağlayarak güvenli ve politika odaklı işlemler garanti eder. Claude ve GPT gibi AI istemcileriyle uyumluluğu destekler.
Gatelet neye bağlanır?
Gatelet, birkaç popüler çevrimiçi hesap ve hizmete bağlanır. Gmail ve Outlook Mail gibi iletişim platformlarına erişimi yönetir ve Google Takvim ve Outlook Takvim gibi planlama araçlarıyla birlikte çalışır. Kendinden barındırılan Model Bağlam Protokolü (MCP) proxy'si olarak işlev gören Gatelet, bu hizmetlerle AI ajanlarının etkileşimlerini kontrol etmek için tasarlanmıştır. Kullanıcı verilerine ve bu bağlı platformlar üzerindeki işlevselliğe erişirken AI ajanlarının tanımlı sınırlar içinde çalışmasını sağlamak için bir izin katmanı olarak hizmet eder.
Temel özellikler ve araçlar
Gatelet, AI ajanları tarafından yapılan araç çağrıları üzerinde ince ayrıntılı erişim politikalarını uygulayan bir politika motoru olarak çalışır. Kendisi sabit bir çağrılabilir araç seti sunmaz, ancak yukarı akış MCP sunucu araçlarına erişimi yönetir. İzin verebileceği, kısıtlayabileceği veya gizleyebileceği araçlara örnekler calendar.listEvents, calendar.createEvent, gmail.send ve calendar.deleteEvent içerir. Bu, yöneticilerin AI ajanlarının gerçekleştirebileceği işlemleri yapılandırılmış politikalara göre kontrol etmelerini sağlar ve bağlı hizmetlerle güvenli ve kontrollü etkileşimler sağlanır.
Kimler için?
Gatelet, çevrimiçi hesaplarına güvenli, kontrollü erişim ihtiyacı olan AI ajanlarının geliştiricileri ve kullanıcıları içindir. İzinleri yönetme ve AI ajanlarının istenmeyen eylemlerini önleme ihtiyacını karşılar. Bu program, AI ajanı araç çağrılarının ve politika kararlarının detaylı bir denetim kaydına ihtiyaç duyanlar için uygundur. Çevrimiçi hizmetlerle etkileşimde bulunan AI ajanları için bir izin katmanına ihtiyacınız yoksa bunu atlayın.
Nasıl başlanır
Erişim, standart bir OAuth yetkilendirme akışı aracılığıyla verilir. Kurulum, Gatelet'in yönetmesi amaçlanan belirli çevrimiçi hizmetler için OAuth'u yapılandırmayı içerir.
Kullanım senaryoları
- AI ajan eylemleri üzerinde ayrıntılı, altyapı düzeyinde izinler uygulamak, örneğin calendar.createEvent'i belirli bir calendarId ile kısıtlamak.
- AI ajanlarının istenmeyen veya yıkıcı eylemlerini önlemek için gmail.send veya calendar.deleteEvent gibi hassas işlemleri varsayılan olarak devre dışı bırakmak veya gizlemek.
- Her araç çağrısının, orijinal isteği, politika kararlarını, parametre değişikliklerini ve nihai yanıtı içeren bir denetim kaydı sağlamak.
Gatelet, AI ajanları için hayati bir izin katmanı sağlar ve çevrimiçi hizmetlerle olan etkileşimlerini hassas bir şekilde kontrol etmeyi mümkün kılar. gmail.send ve calendar.createEvent gibi araçlara erişimi yöneterek güvenli işlemler sağlar ve yapılandırılabilir politikalar aracılığıyla bunu gerçekleştirir. Program, tüm ajan eylemleri için bir denetim izi sunarak şeffaflık ve hesap verebilirliği artırır. Gatelet'i, bir AI ajanının calendar.createEvent erişimini belirli bir calendarId ile kısıtlayacak şekilde yapılandırmayı deneyin.
