mcp-security-hub — скилл для Claude Code: 38 MCP-серверов в Docker
Скилл разворачивает 38 Docker-контейнеров с MCP-серверами для наступательных security-инструментов и подключает их к ИИ-ассистенту.
npx skills add reason-machines/security-skills --skill mcp-security-hub -a claude-codeЧто делает mcp-security-hub
Скилл ставит и связывает 38 MCP-серверов, за которыми стоят больше 300 инструментов для проверки безопасности. Внутри — разведка (Nmap, Shodan, Masscan, WhatWeb, ZoomEye, инструменты ProjectDiscovery), веб-безопасность (Nuclei, SQLMap, Nikto, ffuf, Burp Suite), анализ бинарей (radare2, Ghidra, Binwalk, YARA, Capa, IDA Pro), блокчейн, облако (Trivy, Prowler, RoadRecon), поиск секретов, фаззинг, OSINT, Active Directory и подбор паролей. Сканирование, разбор бинарей и пентест-задачи запускаются обычной фразой в чате.
Установка идёт через Docker: сначала git clone репозитория, потом docker-compose build (можно собрать только нужные серверы, например nmap-mcp nuclei-mcp gitleaks-mcp). Дальше серверы прописываются в конфиг клиента — claude_desktop_config.json или .mcp.json в корне проекта. Часть серверов требует монтирования томов: gitleaks читает репозитории из /app/target, radare2 — бинари из /samples, trivy — docker.sock. Без этих томов соответствующие инструменты просто не увидят файлы.
Нужны Docker 20.10+ и Docker Compose 2.0+. Для внешних сервисов понадобятся ключи: SHODAN_API_KEY, VT_API_KEY, ZOOMEYE_API_KEY, BURP_API_KEY — их передают в контейнер через -e. Nmap для сканирования требует флаг --cap-add=NET_RAW.
Какие задачи решает
- развернуть MCP-серверы для security-инструментов одной командой
- прогнать сканирование портов и определить ОС хоста
- проверить сайт на критические уязвимости по шаблонам Nuclei
- найти утёкшие ключи и пароли в git-репозитории
- разобрать подозрительный бинарь и вытащить из него строки
Примеры запросов агенту
- Разверни nmap-mcp и просканируй 192.168.1.0/24 на открытые порты
- Проверь https://example.com на критические уязвимости через nuclei
- Найди секреты в репозитории /app/target/myrepo
Как установить mcp-security-hub
1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill mcp-security-hub -a claude-code2Вручную: положить файлы
~/.claude/skills/mcp-security-hub/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/mcp-security-hub/
1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill mcp-security-hub -a codex2Вручную: положить файлы
.agents/skills/mcp-security-hub/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill mcp-security-hub -a cursor2Вручную: положить файлы
.cursor/skills/mcp-security-hub/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install reason-machines/security-skills mcp-security-hub2Вручную: положить файлы
.github/skills/mcp-security-hub/SKILL.md1Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill mcp-security-hub -a gemini-cli2Командой платформы
gemini skills install https://github.com/reason-machines/security-skills --path skills/mcp-security-hubВручную: положить файлы
.devin/skills/mcp-security-hub/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add reason-machines/security-skills --skill mcp-security-hub -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о mcp-security-hub
Как установить mcp-security-hub в Claude Code?
Выполните npx skills add reason-machines/security-skills --skill mcp-security-hub -a claude-code, затем проверьте файл ~/.claude/skills/mcp-security-hub/SKILL.md.
Что делает mcp-security-hub?
Разворачивает 38 Dockerized MCP-серверов с более чем 300 инструментами для разведки, веб-безопасности, анализа бинарей, облачных проверок и поиска секретов, чтобы вызывать их из чата с ИИ-ассистентом.
Что нужно для работы mcp-security-hub?
Docker 20.10+ и Docker Compose 2.0+. Для серверов внешних сервисов нужны API-ключи, например SHODAN_API_KEY или VT_API_KEY, а для Nmap — флаг --cap-add=NET_RAW.