Aperion Shield — MCP-сервер для Claude Code: как установить
Локальный шлюз безопасности перехватывает вызовы инструментов и защищает проект от деструктивных команд вроде удаления таблиц или системных файлов.
claude mcp add aperion-shield -- docker run -i --rm ghcr.io/aperionai/shield:shield-v1.0.1Что делает Aperion Shield
Шлюз работает прямо между ассистентом и серверами инструментов. Сервер оценивает каждый запрос через набор из 65 адаптивных правил безопасности, закрывая риски в базах данных и системных вызовах. Опасные операции блокируются сразу либо требуют подтверждения от разработчика.
Система фильтрует трафик в обоих направлениях. Она сверяет каталоги инструментов для защиты от подмены, проверяет входящие ответы на инъекции промптов и подменяет секретные ключи временными метками. Фоновый процесс --guard следит за файлами конфигурации и правилами агента, автоматически восстанавливая удалённые хуки.
Для запуска сервера в контейнере нужен работающий демон Docker на локальной машине. Попытка выполнить rm -rf / или открыть reverse shell получит от шлюза немедленный жёсткий отказ.
Какие задачи решает
- заблокировать удаление баз данных и файлов до выполнения команды
- предотвратить отправку прочитанных секретов во внешнюю сеть
- проверить правила проекта и расширения среды разработки на скрытые инъекции
- скрыть настоящие токены доступа от попадания в контекст языковой модели
Примеры запросов агенту
- Установи хуки защиты aperion-shield для текущего рабочего окружения
- Выполни проверку правил проекта и установленных расширений через
--scan-ide - Проверь безопасность MCP-сервера перед подключением с помощью команды
--scan
Как установить Aperion Shield
Командой платформы
claude mcp add aperion-shield -- docker run -i --rm ghcr.io/aperionai/shield:shield-v1.0.1Командой платформы
codex mcp add aperion-shield -- docker run -i --rm ghcr.io/aperionai/shield:shield-v1.0.1Файл настроек
{
"mcpServers": {
"aperion-shield": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/aperionai/shield:shield-v1.0.1"
]
}
}
}Файл настроек
{
"servers": {
"aperion-shield": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/aperionai/shield:shield-v1.0.1"
]
}
}
}Командой платформы
gemini mcp add aperion-shield docker run -i --rm ghcr.io/aperionai/shield:shield-v1.0.1По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Aperion Shield
Как установить Aperion Shield в Claude Code?
Выполните в терминале команду claude mcp add aperion-shield -- docker run -i --rm ghcr.io/aperionai/shield:shield-v1.0.1. Перед запуском убедитесь, что сервис Docker активен.
Что делает Aperion Shield?
Сервер работает локальным посредником между ИИ-агентом и инструментами. Он анализирует вызовы, предотвращает запуск деструктивных команд и останавливает утечку чувствительных переменных окружения.
Какие действия блокируются сразу без запроса подтверждения?
Критические угрозы вроде команды rm -rf /, запуска reverse shell или попыток агента модифицировать конфигурацию самого Shield отклоняются принудительно без возможности ручного одобрения.