К основному содержанию
MCP-сервер CX Codex

Bawbel Scanner — MCP-сервер для Claude Code

Статический сканер MCP-серверов и файлов скиллов: ищет уязвимости по базе AVE и ставит оценку OWASP AIVSS каждой находке. Сами серверы при этом не запускаются.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add bawbel-scanner -- uvx bawbel-scanner
Открыть на GitHub

Что делает Bawbel Scanner

Сканер работает с тем, что вы ему отдаёте: файлы скиллов, каталоги, карточки MCP-серверов по URL. Проверка идёт слоями — регулярные правила, YARA, Semgrep, семантический разбор через LLM и динамический анализ в Docker-песочнице. Результаты сводятся в один список, находки сортируются по серьёзности, поверх считается риск составных атак: сканер сопоставляет пары возможностей по определениям цепочек.

Песочница выключена по умолчанию. Пока её не включить через BAWBEL_SANDBOX_ENABLED=true, просканированный код не исполняется. Сканирование MCP-сервера идёт по его карточке — процесс не поднимается. Учтите: YARA, Semgrep и LLM-движок подключаются отдельными extras пакета, а LLM-движку нужен ключ API. Без них остаются только регулярные правила, и это заметно сужает охват.

Кроме проверки на уязвимости есть служебные команды: bawbel init создаёт .bawbelignore и bawbel.yml, bawbel pin хеширует файлы скиллов в .bawbel-pins.json, а bawbel cp ловит подмену по дрейфу хешей. Подавление находок пишется комментарием с причиной и ревьюером, срок можно задать. Для CI пригодится --fail-on-severity и вывод в формате SARIF.

Какие задачи решает

  • проверить скиллы агента на уязвимости до того, как они попадут в рабочий проект
  • просканировать MCP-сервер по карточке, не запуская его процесс
  • найти захардкоженные ключи и утечки секретов в файлах скиллов
  • обнаружить подмену файлов скиллов через сверку с сохранёнными хешами
  • заблокировать сборку при находках выше заданной серьёзности

Примеры запросов агенту

  • Просканируй каталог ./skills/ и покажи находки с оценкой AIVSS
  • Проверь карточку MCP-сервера по адресу https://server — запускать его не нужно
  • Отметь находку как принятый риск с причиной и укажи ревьюера

Как установить Bawbel Scanner

Командой платформы

claude mcp add bawbel-scanner -- uvx bawbel-scanner

uvx запускает команду с именем пакета; если в README она другая — uvx --from bawbel-scanner <команда>

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о Bawbel Scanner

Как установить Bawbel Scanner в Claude Code?

Одной командой: claude mcp add bawbel-scanner -- uvx bawbel-scanner. Дальше можно вызывать сканер из сессии.

Что делает Bawbel Scanner?

Ищет уязвимости в файлах скиллов и в карточках MCP-серверов, присваивает находкам оценку OWASP AIVSS и считает риск по цепочкам составных атак.

Нужен ли Docker для работы сканера?

Только для динамического анализа в песочнице, и он выключен по умолчанию. Включается переменной BAWBEL_SANDBOX_ENABLED=true.

Похожие MCP-серверы

Всё по теме «Безопасность» →
REA morluto Инспектирует скомпилированные программы, сборки Electron и JavaScript прямо через ИИ-агента. Помогает понять логику чужих функций без исходного кода. CX Codex +1 ★ 386 989звёзд репо World Monitor koala73 Подключает к агенту глобальный мониторинг событий: военные конфликты, биржевые сводки, энергетику и кибербезопасность. Пригодится для анализа геополитических и рыночных рисков прямо в чате. CX Codex +1 ★ 89 408звёзд репо mcp kubeshark MCP-сервер подключает данные о сетевом трафике Kubernetes к ИИ-агенту. Подходит для расследования сбоев, анализа API и поиска причин ошибок. CX Codex +1 ★ 12 109звёзд репо Robin: AI-Powered Dark Web OSINT apurvsinghgautam MCP-сервер для OSINT-расследований в дарквебе через Tor. Направляет запросы к поисковикам onion-сети, собирает страницы и формирует итоговую сводку через языковую модель. CX Codex +1 ★ 7 658звёзд репо jshookmcp vmoranv Сервер помогает агенту исследовать JavaScript-приложения: перехватывать сетевой трафик, разбирать WASM и анализировать работу кода в браузере. CX Codex +1 ★ 2 061звёзд репо OpenOSINT OpenOSINT Запускает 21 OSINT-инструмент для проверки доменов, IP-адресов, утечек и DNS прямо через запросы к модели. Пригодится при расследовании инцидентов и аудите внешнего периметра. CX Codex +1 ★ 1 802звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой