# wass-mcp

MCP-сервер, который запускает Nikto, Nuclei, Wapiti и shcheck по вашей цели и складывает отчёты в историю. Пригодится, когда нужно проверить веб-приложение из чата с агентом.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 8
- Автор: tb0hdan
- Лицензия: BSD-3-Clause · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/tb0hdan/wass-mcp
- Обновлён: 2026-03-18
- HTML: https://affpapa.org/nevibecode/mcp/wass-mcp

## Что делает

Сервер отдаёт пять инструментов. `nikto` ищет слабые места веб-сервера, `nuclei` прогоняет шаблоны сообщества, `wapiti` проверяет приложение на SQL-инъекции, XSS, SSRF и включение файлов, `shcheck_py` разбирает заголовки безопасности. Отдельный инструмент `full_scan` запускает все четыре сканера параллельно и сводит результаты в один отчёт с таймингом и статусом каждого.

Внутри — обёртка над MCP, слой хранения на SQLite через GORM и папки инструментов по сканерам. История исполнений лежит в базе, поэтому сервер переживает перезапуск без потерянных сессий. Транспорт — streamable HTTP, эндпоинт `POST /mcp`.

Проще всего поднять через Docker: `docker run -p 127.0.0.1:8989:8989 tb0hdan/wass-mcp`. Если собираете из исходников, понадобятся Go 1.25+ и все четыре сканера в системе — без них `full_scan` просто пропустит отсутствующий бинарник. Флаги `--bind`, `--db` и `--debug` задают адрес, путь к базе и логирование.

## Требования
- Нужно: Docker

## Установка

### Claude Code (родная платформа)

**Установка**
- Команды запуска нет в реестре MCP — смотрите README репозитория

## Когда брать
- прогнать шаблоны Nuclei по хосту и порту
- найти SQL-инъекции и XSS через Wapiti
- посмотреть, какие заголовки безопасности не выставлены
- свести результаты четырёх сканеров в один отчёт
- вернуться к прошлому скану и посмотреть его вывод

## Примеры запросов агенту
- Просканируй `192.168.1.100` на порту 443 через `nuclei`
- Запусти `full_scan` по `example.com` и покажи объединённый отчёт
- Покажи историю сканов, последние десять записей

## Похожие
- [mcp-security-hub](https://affpapa.org/nevibecode/skills/mcp-security-hub.md) — скилл · 987 установок
- [dast-scanning](https://affpapa.org/nevibecode/skills/dast-scanning.md) — скилл · 363 установки
- [vulnerability-scanning](https://affpapa.org/nevibecode/skills/devops-skills-vulnerability-scanning.md) — скилл · 424 установки
- [V3 Swarm Coordination](https://affpapa.org/nevibecode/skills/v3-swarm-coordination.md) — скилл · 1100 установок
- [dependency-check](https://affpapa.org/nevibecode/skills/dependency-check.md) — скилл · 748 установок
- [litmus](https://affpapa.org/nevibecode/mcp/litmus.md) — MCP-сервер · ★ 8

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
