AgentGate · agentkitai — MCP-сервер для Claude Code: одобрение действий агентов
Пропускает запросы ИИ-агента через правила и людей: безопасное одобряется само, опасное блокируется, спорное уходит на подтверждение.
claude mcp add agentgate -- npx -y @agentkitai/agentgate-mcpЧто делает AgentGate
AgentGate ставится между агентом и его действиями. Агент отправляет запрос — отправить письмо, удалить файл, выкатить релиз — а движок политик решает: пропустить без вопросов, отклонить или позвать человека. Подтверждать можно из веб-панели, Slack, Discord или письма.
Внутри набора пять частей: ядро со схемами и движком политик, API-сервер на Hono, TypeScript SDK для агентов, сам MCP-сервер и webhook-доставка с повторами. Данные лежат в SQLite или PostgreSQL. Весь стек поднимается через docker compose up.
Для установки нужен Node.js с npx и адрес запущенного шлюза. Сначала пройдите bootstrap: он печатает админский ключ один раз, и без переменной AGENTGATE_API_KEY демо и часть вызовов не заработают. Ещё учтите: MCP-сервер — только точка входа, сам шлюз с базой вы поднимаете отдельно, иначе подтверждать будет некому.
Какие задачи решает
- пропускать безопасные действия агента без ручной проверки
- блокировать удаление файлов и деплой по заданным правилам
- отправлять спорные запросы на подтверждение в Slack или письмом
- хранить журнал всех запросов, решений и действий агента
- поднимать шлюз с базой одной командой
docker compose up
Примеры запросов агенту
- Подключи AgentGate и покажи, какие запросы сейчас ждут моего решения
- Отправь через AgentGate запрос на деплой в прод и скажи, какое правило сработало
- Настрой вебхук на событие решения по запросу и проверь, что доставка повторилась
Как установить AgentGate
Командой платформы
claude mcp add agentgate -- npx -y @agentkitai/agentgate-mcpКомандой платформы
codex mcp add agentkitai-agentgate -- npx -y @agentkitai/agentgate-mcpФайл настроек
{
"mcpServers": {
"agentkitai-agentgate": {
"command": "npx",
"args": [
"-y",
"@agentkitai/agentgate-mcp"
]
}
}
}Файл настроек
{
"servers": {
"agentkitai-agentgate": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@agentkitai/agentgate-mcp"
]
}
}
}Командой платформы
gemini mcp add agentkitai-agentgate npx -y @agentkitai/agentgate-mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о AgentGate
Как установить AgentGate в Claude Code?
Выполните claude mcp add agentgate -- npx -y @agentkitai/agentgate-mcp. После этого поднимите сам шлюз и задайте AGENTGATE_API_KEY из bootstrap.
Что делает AgentGate?
Это шлюз подтверждений для ИИ-агентов: правила решают, что одобрить автоматически, что отклонить, а что показать человеку в панели, Slack, Discord или почте.
Что нужно, чтобы AgentGate заработал?
Запущенный сервер шлюза с базой и ключ в AGENTGATE_API_KEY. Админский ключ выдаётся один раз при bootstrap, сохраните его сразу.
Похожие MCP-серверы
Всё по теме «Безопасность» →Сначала — AgentGate от других авторов.