RedAmon MCP

ИИ-фреймворк для пентеста на своем сервере: граф поверхности атаки, Kali в контейнере, ручное одобрение шагов и MCP-сервер для Claude Code

  • 3 180 ★ репозитория
  • Последний коммит
  • MIT
MCP-серверОфициальный

Широкий доступ

Почему такой уровень

  • Автономный агент запускает Metasploit, Hydra, сканеры и другие инструменты атаки в контейнере Kali; опасные шаги требуют ручного подтверждения, но сам инструмент создан для эксплуатации уязвимостей
  • Хранит найденные данные об инфраструктуре целей, ключи сторонних сервисов и токены провайдеров моделей
  • Токен MCP действует от вашего имени, а запуск команд в Kali при трех включенных переключателях идет без проверки цели
Все причины и проверки

samugit83/redamon

Установка

Ручная установка

git clone https://github.com/samugit83/redamon.git && cd redamon && ./redamon.sh install

Нужны Docker Engine 28 или новее и Compose v2. С флагом `--gvm` ставится OpenVAS, с `--kbase` локальная база знаний.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Автономный агент запускает Metasploit, Hydra, сканеры и другие инструменты атаки в контейнере Kali; опасные шаги требуют ручного подтверждения, но сам инструмент создан для эксплуатации уязвимостей
  • Хранит найденные данные об инфраструктуре целей, ключи сторонних сервисов и токены провайдеров моделей
  • Токен MCP действует от вашего имени, а запуск команд в Kali при трех включенных переключателях идет без проверки цели

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

RedAmon запускается у вас в Docker и ведет пентест по цепочке: разведка, эксплуатация, постэксплуатация. Конвейер разведки собирает поддомены, живые хосты, открытые порты, веб-сервисы, найденные уязвимости и складывает все в граф Neo4j. Автономный агент на LangGraph работает по схеме ReAct и вызывает инструменты в контейнере с Kali Linux через MCP-серверы. Опасные действия он выполняет только после ручного подтверждения. Затем отдельные агенты ранжируют находки, клонируют репозиторий цели, пишут исправления и открывают pull request. В обратную сторону работает встроенный MCP-сервер: ваш Claude Code, Codex или другой MCP-клиент подключается по токену и управляет RedAmon. Сервер отдает 48 инструментов за 17 разрешениями: список проектов, статус сканов, запросы к графу обычным языком или на Cypher, чтение находок и доказательств, запуск и остановка разведки, вердикты по находкам. Запуск команды в Kali выключен по умолчанию и закрыт тремя отдельными переключателями. Кроме того, в карточке настроек можно сгенерировать пакет `SKILL.md` для одного из 14 профилей работы (баг-баунти, пентест, мониторинг поверхности и других), чтобы агент знал, какие инструменты вызывать и в каком порядке.

Для кого. Для специалистов по безопасности и баг-баунти, которые проводят авторизованное тестирование своих или клиентских систем и хотят подключить к платформе Claude Code.

Подходит, если

  • Вы проводите авторизованный пентест и хотите, чтобы разведка и граф поверхности атаки строились автоматически
  • Нужно подключить Claude Code к платформе и спрашивать у графа обычным языком, какие хосты и технологии открыты
  • Находки надо ранжировать и разбирать по доказательствам, а решения фиксировать вердиктами через MCP
  • Для программы баг-баунти нужен свой профиль агента с набором инструментов и порядком вызовов
  • Необходимо автоматически подготовить исправление по найденной уязвимости и получить pull request

Не подходит, если

  • У вас нет письменного разрешения владельца системы: автор прямо запрещает сканировать и атаковать чужие системы
  • Нужен простой сканер на одну команду: RedAmon разворачивает семь и больше контейнеров и требует 80 ГБ диска
  • Машина слабее 4 ГБ памяти для Docker: этого минимума мало даже для легкой установки
  • Нужен только быстрый разбор кода без разведки сети

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

Покажи через RedAmon сводку поверхности атаки по проекту shop-staging: хосты, сервисы и находки по критичности, затем самые опасные пары технология и CVE

MCP

Транспорт
http
Авторизация
API-ключ

Переменные окружения

MCP_SERVER_ENABLED обязательная
Включает встроенный MCP-сервер RedAmon, после обычной установки он выключен

Ограничения

  • Инструмент предназначен для авторизованного тестирования, учебных целей и исследований. Автор требует иметь явное письменное разрешение на каждую проверяемую систему и снимает с себя ответственность за иное использование.
  • Нужны Docker Engine 28.0.0 или новее и Docker Compose v2. Минимум 4 ГБ памяти и 80 ГБ диска, рекомендовано 8 ГБ и 110 ГБ. Для постоянного сервера с реальными работами добавляется около 100 ГБ под данные.
  • Установка с OpenVAS (`--gvm`) занимает около 30 минут при первом запуске и требует больше памяти.
  • MCP-сервер выключен после обычной установки (`MCP_SERVER_ENABLED`) и не включается по обычному HTTP на серверном развертывании. Токен создается в настройках и действует от вашего имени в ваших проектах.
  • Часть инструментов зависит от ключей сторонних сервисов (Shodan, Tavily и других) и ключей провайдеров моделей.
  • WPScan распространяется по собственной лицензии: бесплатно для пентеста и личного использования, для коммерческого нужна отдельная.

Как отключить. Остановите стек командой `./redamon.sh down`, данные сохранятся. Команда `./redamon.sh clean` удаляет контейнеры и образы и оставляет данные, а `./redamon.sh purge` стирает все. Чтобы только закрыть доступ агентам, отзовите токен в разделе MCP Server глобальных настроек или оставьте `MCP_SERVER_ENABLED` выключенным.

Частые вопросы

Как установить RedAmon?

Склонируйте репозиторий и выполните `./redamon.sh install`. Для полного стека с OpenVAS добавьте `--gvm`, для локальной базы знаний `--kbase`. Скрипт собирает образы и запускает сервисы, затем предлагает создать администратора.

Как подключить RedAmon к Claude Code?

Выпустите токен в разделе MCP Server глобальных настроек, затем выполните `claude mcp add --transport http redamon https://<хост>/api/mcp-server --header "Authorization: Bearer <токен>"`. Клиенты со статическим заголовком авторизации поддерживаются по-разному, подробности в документации сервера.

Какие инструменты доступны агенту по MCP?

48 инструментов за 17 разрешениями: проекты, статус сканов, граф на обычном языке и Cypher, находки, доказательства, вердикты, запуск разведки, пресеты настроек. Список читается из живого `tools/list`, а запуск оболочки в Kali выключен по умолчанию.

Можно ли сканировать любые сайты?

Нет. Документация разрешает проверять только системы, которыми вы владеете или на которые есть явное письменное разрешение. Несанкционированный доступ незаконен и наказуем, ответственность лежит на вас.

Что такое Agent Onboarding?

Функция, которая по одному из 14 профилей (баг-баунти, пентест, SOC, DevSecOps и других) отмечает нужные разрешения токена и генерирует пакет с `SKILL.md` и справочными файлами. Клиентам без поддержки скиллов вроде Cursor или Cline та же инструкция приходит при подключении.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

Мост между MCP-клиентом и терминалом Kali Linux: агент запускает nmap, sqlmap, hydra и другие инструменты для авторизованного пентеста и CTF

MCP-серверШирокий доступ858Звезды репозитория

Набор из полусотни субагентов Claude Code для авторизованного пентеста: планирование, разведка, поиск и цепочки эксплойтов, пост-эксплуатация, детект и отчеты

ПлагинШирокий доступ2,4 тыс.Звезды репозитория

Набор для авторизованного багбаунти: 50 субагентов, 26 команд и 2 MCP-сервера площадок багбаунти для Claude Code, Codex и еще пяти агентов

ПлагинШирокий доступ1 тыс.Звезды репозитория
Официальный

Открытый фреймворк ловушек: поддельные SSH, HTTP, базы данных и MCP-инструменты на YAML, ответы можно поручить LLM, а действия атакующего пишутся в журнал

CLIШирокий доступ2,2 тыс.Звезды репозитория

MCP-сервер и агентный набор для реверс-инжиниринга: Ghidra, Frida, x64dbg и Rizin для анализа бинарей, CTF и исследования вредоносного ПО

MCP-серверШирокий доступ1,3 тыс.Звезды репозитория

MCP-сервер платформы ARL-Next: по домену, IP или адресу сайта возвращает порты, отпечатки, сертификаты, уязвимости и утечки из вашей базы активов

MCP-серверШирокий доступ470Звезды репозитория

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
RedAmon (эта запись)даAPI-ключ3 180
Strixнет71 212другой автономный пентест-агент, а у RedAmon есть граф поверхности атаки, триаж и собственный MCP-сервер для внешних агентов
MCP Kali Serverнетне нужна858дает агенту оболочку Kali по MCP и больше ничего, без разведки, графа и триажа
HexStrike AI MCP Agentsнетне нужна13 015набор MCP-инструментов безопасности, а RedAmon добавляет собственный конвейер разведки и граф находок

Коротко о README

README открывается юридической оговоркой об авторизованном тестировании, затем описывает требования, установку через `redamon.sh`, создание администратора и команды управления стеком. Дальше идут таблицы модулей разведки, описание агента с инструментами и список MCP-серверов в песочнице. Отдельные разделы посвящены подключению внешних MCP-серверов как плагинов, встроенному MCP-серверу, конвейеру триажа и автоматическим исправлениям с pull request.

Бейдж для README

Сообщить о проблеме

Foxx AIRedAmon
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.