غيتليت: بروكسي MCP مستضاف ذاتيًا للتحكم في وصول وكيل الذكاء الاصطناعي
Gatelet، الذي تم تطويره بواسطة Hannesill، هو بروكسي لبروتوكول سياق النموذج (MCP) مستضاف ذاتيًا لنظامي macOS وLinux. تم بناؤه باستخدام TypeScript، ويعمل كطبقة إذن لوكلاء الذكاء الاصطناعي، حيث يدير وصولهم إلى حسابات الإنترنت المختلفة. يتم تثبيت هذا البرنامج المجاني عبر نص برمجي، مما يتيح التحكم الدقيق في تفاعلات الذكاء الاصطناعي مع خدمات مثل Gmail وGoogle Calendar. يضمن Gatelet عمليات آمنة مدفوعة بالسياسات، مما يمنع الأفعال غير المقصودة ويوفر مسار تدقيق لأنشطة الوكلاء. يدعم التوافق مع عملاء الذكاء الاصطناعي مثل Claude وGPT.
ماذا يتصل به Gatelet؟
يتصل Gatelet بعدة حسابات وخدمات عبر الإنترنت شائعة. يدير الوصول إلى منصات التواصل مثل Gmail وOutlook Mail، بالإضافة إلى أدوات الجدولة مثل Google Calendar وOutlook Calendar. يعمل كوكيل بروكسي لبروتوكول سياق النموذج (MCP) مستضاف ذاتيًا، تم تصميم Gatelet للتحكم في تفاعلات وكلاء الذكاء الاصطناعي مع هذه الخدمات. يعمل كطبقة إذن، مما يضمن أن تعمل وكلاء الذكاء الاصطناعي ضمن حدود محددة عند الوصول إلى بيانات المستخدم والوظائف عبر هذه المنصات المتصلة.
الميزات والأدوات الأساسية
يعمل Gatelet كمحرك سياسات، يفرض سياسات وصول دقيقة على استدعاءات الأدوات التي يقوم بها وكلاء الذكاء الاصطناعي. لا يكشف عن مجموعة ثابتة من الأدوات القابلة للاستدعاء بنفسه ولكنه يدير الوصول إلى أدوات خادم MCP العلوية. تشمل أمثلة الأدوات التي يمكنه السماح بها أو تقييدها أو إخفائها calendar.listEvents، calendar.createEvent، gmail.send، وcalendar.deleteEvent. وهذا يسمح للمسؤولين بالتحكم في العمليات التي يمكن لوكلاء الذكاء الاصطناعي تنفيذها، بناءً على السياسات المكونة، مما يضمن تفاعلات آمنة ومراقبة مع الخدمات المتصلة.
لمن هو؟
Gatelet مخصص للمطورين ومستخدمي وكلاء الذكاء الاصطناعي الذين يحتاجون إلى وصول آمن ومراقب إلى حساباتهم عبر الإنترنت. يعالج الحاجة إلى إدارة الأذونات ومنع الإجراءات غير المقصودة من قبل وكلاء الذكاء الاصطناعي. هذا البرنامج مناسب لأولئك الذين يحتاجون إلى سجل تدقيق مفصل لاستدعاءات أدوات وكلاء الذكاء الاصطناعي وقرارات السياسات. تخطى هذا إذا لم تكن بحاجة إلى طبقة إذن لوكلاء الذكاء الاصطناعي الذين يتفاعلون مع الخدمات عبر الإنترنت.
كيفية البدء
يتم منح الوصول من خلال تدفق تفويض OAuth القياسي. تتضمن الإعدادات تكوين OAuth للخدمات عبر الإنترنت المحددة التي يهدف Gatelet إلى إدارتها.
حالات الاستخدام
- فرض أذونات دقيقة على مستوى البنية التحتية على إجراءات وكلاء الذكاء الاصطناعي، مثل تقييد calendar.createEvent إلى calendarId محدد.
- منع الإجراءات غير المقصودة أو المدمرة من قبل وكلاء الذكاء الاصطناعي عن طريق تعطيل أو إخفاء العمليات الحساسة مثل gmail.send أو calendar.deleteEvent بشكل افتراضي.
- توفير سجل تدقيق لكل استدعاء أداة، بما في ذلك الطلب الأصلي، وقرارات السياسات، وتغييرات المعلمات، والاستجابة النهائية.
Gatelet يوفر طبقة إذن حيوية لوكلاء الذكاء الاصطناعي، مما يتيح التحكم الدقيق في تفاعلاتهم مع الخدمات عبر الإنترنت. يضمن عمليات آمنة من خلال إدارة الوصول إلى أدوات مثل gmail.send و calendar.createEvent من خلال سياسات قابلة للتكوين. يقدم البرنامج مسار تدقيق لجميع إجراءات الوكلاء، مما يعزز الشفافية والمساءلة. حاول تكوين Gatelet لتقييد وصول وكيل الذكاء الاصطناعي إلى calendar.createEvent إلى calendarId محدد.
