VOOZH about

URL: https://glama.ai/mcp/servers/samirjani03/redteam-mcp?locale=ru-RU

⇱ redteam-mcp by samirjani03 | Glama


🔴 Red Team MCP Server

Мощный MCP-сервер для тестирования на проникновение, который запускает 20 реальных хакерских инструментов внутри Docker-контейнера Kali Linux и подключает их напрямую к ИИ-ассистентам, таким как Cursor, Claude или любой IDE с поддержкой MCP.

Вместо того чтобы вводить команды вручную, вы просто спрашиваете на обычном английском:

"Scan ports on 192.168.1.1" "Find subdomains of example.com" "Check if this site has SQL injection"

ИИ вызывает нужный инструмент, запускает его в Kali Linux и предоставляет вам результаты.


🛠️ Включенные инструменты (всего 20)

Инструмент

Назначение

nmap

Сканирование портов и сервисов

gobuster

Брутфорс директорий

ffuf

Веб-фаззинг

sqlmap

SQL-инъекции

nikto

Сканирование веб-уязвимостей

nuclei

Сканирование уязвимостей на основе шаблонов

whatweb

Определение технологий

subfinder

Перечисление поддоменов

httpx

HTTP-зондирование

wpscan

Сканирование WordPress

amass

Картирование поверхности атаки

hydra

Брутфорс паролей

curl

Raw HTTP-запросы

dnsrecon

DNS-перечисление

theHarvester

Сбор OSINT

wafw00f

Обнаружение WAF

sslscan

Аудит SSL/TLS

commix

Инъекции команд

arjun

Поиск скрытых параметров

metasploit

Запуск вспомогательных модулей


✅ Требования

Перед началом убедитесь, что у вас установлено следующее:

Примечание по версии Python: Проект написан для Python 3.11+. Docker-контейнер использует встроенный в Kali Python 3 (3.12). Оба варианта работают корректно.


🚀 Установка — Пошаговое руководство

Шаг 1 — Клонирование репозитория

git clone https://github.com/YOUR_USERNAME/redteam-mcp.git
cd redteam-mcp

Шаг 2 — Сборка Docker-образа

Это загрузит Kali Linux и установит все 20 инструментов. В первый раз это займет 10–20 минут.

docker build -t redteam-mcp:latest .

Вам нужно запустить это только один раз (или при обновлении проекта).


Шаг 3 — Запуск контейнера

Windows (PowerShell):

.\run.ps1

Mac / Linux:

bash run.sh

Проверьте, что он запущен:

docker ps

Вы должны увидеть redteam-mcp со статусом Up.


Шаг 4 — Подключение вашей IDE

Откройте файл конфигурации MCP в вашей IDE и вставьте следующее:

{
 "mcpServers": {
 "redteam-kali": {
 "command": "docker",
 "args": [
 "exec", "-i", "redteam-mcp",
 "/app/.venv/bin/python", "/app/src/server.py"
 ],
 "disabled": false,
 "autoApprove": []
 }
 }
}

Куда вставлять:

IDE

Расположение файла конфигурации

Cursor

~/.cursor/mcp.json (глобально) или .cursor/mcp.json (проект)

VS Code + Kiro

Уже находится в .kiro/settings/mcp.json в этом проекте

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json (Mac) или %APPDATA%\Claude\claude_desktop_config.json (Windows)

После вставки перезагрузите окно IDE (Ctrl+Shift+PReload Window).


Шаг 5 — Начните задавать вопросы

Все готово. Просто пишите на естественном языке:

Scan ports on scanme.nmap.org
Find subdomains of tesla.com
Check if http://testphp.vulnweb.com has SQL injection
Detect the WAF on cloudflare.com
Run a nikto scan on http://testphp.vulnweb.com

📋 Руководство по ежедневному использованию

Запуск проекта

.\run.ps1

Затем перезагрузите окно IDE.

Остановка после завершения

docker stop redteam-mcp

Перезапуск контейнера

docker restart redteam-mcp

Полный сброс (если что-то сломалось)

docker rm -f redteam-mcp
.\run.ps1

Пересборка образа (только после редактирования Dockerfile или server.py)

docker rm -f redteam-mcp
docker build -t redteam-mcp:latest .
.\run.ps1

Проверка логов контейнера

docker logs redteam-mcp

Открытие оболочки внутри контейнера

docker exec -it redteam-mcp /bin/bash

⚠️ Юридическое уведомление

Используйте эти инструменты только против систем, которыми вы владеете или на тестирование которых у вас есть явное письменное разрешение. Несанкционированное сканирование незаконно. Юридически допустимая цель для тестирования, используемая в примерах, — scanme.nmap.org (предоставлена проектом nmap для этой цели).


📁 Структура проекта

redteam-mcp/
├── src/
│ └── server.py # MCP server with all 20 tools
├── Dockerfile # Kali Linux multi-stage build
├── requirements.txt # Python deps (mcp only)
├── run.ps1 # Start container (Windows)
├── run.sh # Start container (Mac/Linux)
└── .kiro/
 └── settings/
 └── mcp.json # IDE MCP config
F
license - not found
-
quality - not tested
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/samirjani03/redteam-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server