Перейти к содержимому

MCP NMAP Server

Обеспечивает сканирование сети с помощью NMAP для AI ассистентов

JavaScript
33 stars

Описание

Это MCP-сервер на Node.js и TypeScript, интегрирующий NMAP для AI-моделей. Позволяет выполнять сетевой анализ, такие как сканирование портов, обнаружение версий и кастомные шаблоны. Идеален для автоматизации задач безопасности через разговоры с AI, обеспечивая надежный интерфейс к CLI NMAP. Подходит для пентеста, мониторинга сетей и образовательных целей в Windows.

Возможности

Быстрое сканирование

Выполняет quick scan хоста или сети для обнаружения открытых портов

Полное сканирование портов

Проводит full port scan с указанием диапазонов портов

Обнаружение версий

Анализирует версии сервисов с опцией scanType 'version'

Кастомные шаблоны времени

Настраивает timing от 0 до 5 для скорости сканирования

Дополнительные флаги

Поддерживает arbitrary NMAP flags для расширенных опций

Установка

Установка: npm install -g mcp-nmap-server (глобально) или npm install mcp-nmap-server (локально). Требования: Windows, Node.js v18+, NMAP в PATH.

Конфигурация для Claude Desktop в C:\Users\YOUR_USERNAME\AppData\Roaming\Claude\config.json:

{
    "mcpServers": {
        "nmap": {
            "command": "node",
            "args": [
                "C:\\Users\\YOUR_USERNAME\\Downloads\\mcp-nmap-server\\dist\\index.js"
            ]
        }
    },
    "globalShortcut": "Ctrl+Q"
}

Информация

Язык
JavaScript
Лицензия
MIT License
GitHub Stars
33

Ссылки