agent-security-scanner-mcp — MCP-сервер для Claude Code
Проверяет код, зависимости и другие MCP-серверы на уязвимости, блокирует инъекции промптов и выявляет выдуманные нейросетью пакеты до их установки.
claude mcp add agent-security-scanner-mcp -- npx -y agent-security-scanner-mcpЧто делает agent-security-scanner-mcp
Инструмент выполняет статический и контекстный аудит репозитория, присваивая проекту общую оценку безопасности от A до F. Сервер проверяет написанный агентом код на инъекции SQL или команд, ищет оставленные секреты и перехватывает опасные вызовы в терминале или файловой системе до их выполнения.
Сканер также инспектирует сторонние MCP-серверы перед подключением. Он выявляет подмену имён инструментов, утечки переменных окружения и скрытые инструкции для языковой модели в описаниях тулов. Утилита сверяет импорты в файлах с реальными реестрами пакетов, предотвращая тайпсквоттинг несуществующих библиотек.
Для запуска сканера в системе нужен рабочий npx. Без установленной среды Node.js проверки запустить не получится.
Какие задачи решает
- найти уязвимости и секреты в сгенерированном агентом коде и диффах
- проверить сторонний MCP-сервер на скрытые промпт-инъекции и спуфинг
- выявить несуществующие пакеты среди импортов до вызова пакетного менеджера
- сформировать SBOM в формате CycloneDX и проверить базу уязвимостей OSV.dev
Примеры запросов агенту
- Проверь изменения в текущей ветке через
scan-diffперед созданием пулл-реквеста. - Просканируй новый MCP-сервер в каталоге
./vendor/mcp-serverна уязвимости. - Проверь импорты в файле
src/index.tsна наличие выдуманных пакетов.
Как установить agent-security-scanner-mcp
Командой платформы
claude mcp add agent-security-scanner-mcp -- npx -y agent-security-scanner-mcpКомандой платформы
codex mcp add agent-security-scanner-mcp -- npx -y agent-security-scanner-mcpФайл настроек
{
"mcpServers": {
"agent-security-scanner-mcp": {
"command": "npx",
"args": [
"-y",
"agent-security-scanner-mcp"
]
}
}
}Файл настроек
{
"servers": {
"agent-security-scanner-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"agent-security-scanner-mcp"
]
}
}
}Командой платформы
gemini mcp add agent-security-scanner-mcp npx -y agent-security-scanner-mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о agent-security-scanner-mcp
Как установить agent-security-scanner-mcp в Claude Code?
Выполните команду claude mcp add agent-security-scanner-mcp -- npx -y agent-security-scanner-mcp. Также инициализацию можно провести через npx agent-security-scanner-mcp init claude-code с последующим перезапуском клиента.
Что делает agent-security-scanner-mcp?
Сервер даёт агенту набор инструментов для анализа безопасности кода, поиска фейковых зависимостей и проверки внешних MCP-инструментов на скрытые атаки.
Зачем проверять зависимости командой scan-packages?
Языковые модели могут выдумывать имена библиотек, которые злоумышленники затем регистрируют для атак. Сканер проверяет реальное существование пакета в реестре экосистемы.