agentgate — MCP-сервер для Claude Code: что делает и как установить
Инспектирует подключённые MCP-инструменты агентов, сверяет их с политиками безопасности и собирает доказательную базу. Работает локально в CI и при запуске.
claude mcp add agentgate -- npx -y @zhiliangtech/agentgateЧто делает agentgate
Инструмент отслеживает, какие серверы и пакеты запускает агент в рабочей среде. Он парсит локальные файлы конфигураций, отсекая переменные окружения, заголовки и токены из URL. Внутри работают четыре модуля: инвентаризация пакетов, сбор фактов о серверах, аудит манифестов на запрещённые параметры и верификация данных.
Главный принцип работы — строгая фиксация проверок. Статус clean выдаётся исключительно тогда, когда завершились все тесты. Если часть сканирований упала, артефакт помечается как incomplete. Это исключает тихий пропуск потенциальных проблем.
Для запуска требуется среда Node.js версии 20 или новее. Внешних зависимостей пакет не имеет. Релиз 0.5.0 имел дефект пропуска пустых проверок, поэтому разработчики требуют использовать версию 0.6.0 или выше.
Какие задачи решает
- собрать список используемых MCP-серверов из локальных конфигов без утечки токенов
- заблокировать в CI запуск непроверенных или запрещённых политикой утилит
- сформировать автономный HTML-отчёт с детализацией покрытия сканерами
- выявить неполные проверки, когда сканирование упало с ошибкой
Примеры запросов агенту
- Проверь локальные конфигурации агентов через
agentgate discoverи найди подключённые серверы - Запусти аудит политик командой
npx --yes --ignore-scripts @zhiliangtech/[email protected] check --root . - Сформируй HTML-отчёт по инструментам из файла
tools.json
Как установить agentgate
Командой платформы
claude mcp add agentgate -- npx -y @zhiliangtech/agentgateКомандой платформы
codex mcp add agentgate -- npx -y @zhiliangtech/agentgateФайл настроек
{
"mcpServers": {
"agentgate": {
"command": "npx",
"args": [
"-y",
"@zhiliangtech/agentgate"
]
}
}
}Файл настроек
{
"servers": {
"agentgate": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@zhiliangtech/agentgate"
]
}
}
}Командой платформы
gemini mcp add agentgate npx -y @zhiliangtech/agentgateПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о agentgate
Как установить agentgate в Claude Code?
Выполните команду claude mcp add agentgate -- npx -y @zhiliangtech/agentgate.
Зачем нужен agentgate?
Он контролирует безопасность инструментов, доступных ИИ-агентам. Сервер сопоставляет зависимости с корпоративными правилами и фиксирует доказательства по каждому сканированию.
Какие системные требования нужны для работы?
Потребуется установленный Node.js версии 20 или новее. Сторонних библиотек ставить не нужно: утилита работает без дополнительных зависимостей.