Gatelet: Самостоятельно размещенный MCP прокси для контроля доступа AI агента
Gatelet, разработанный Hannesill, является саморазмещаемым прокси для Протокола Контекста Модели (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, чтобы ограничить доступ AI-агента к calendar.createEvent для конкретного calendarId.
