MCP Бесплатно

mcpcap MCP сервер

Модульный Python MCP сервер для анализа PCAP (сетевые захваты пакетов) файлов с инструментами анализа специфичных протоколов DNS, DHCP, ICMP и анализа метаданных файлов.

автор: mcpcap

Установка
Копируй и вставляй в терминал
curl -fsSL https://vibebaza.com/i/mcpcap | bash

Модульный Python MCP сервер для анализа PCAP (сетевые захваты пакетов) файлов с инструментами анализа специфичных протоколов DNS, DHCP, ICMP и анализа метаданных файлов.

Установка

pip

pip install mcpcap

uv

uv add mcpcap

uvx (одноразовое использование)

uvx mcpcap

Конфигурация

Claude Desktop

{
  "mcpServers": {
    "mcpcap": {
      "command": "mcpcap",
      "args": []
    }
  }
}

Доступные инструменты

Инструмент Описание
analyze_dns_packets Полный анализ DNS трафика включая запросы, ответы, домены, типы запросов и безопасность...
analyze_dhcp_packets Полный анализ DHCP трафика включая транзакции, назначения IP, информацию об аренде и ано...
analyze_icmp_packets Полный анализ ICMP трафика включая ping запросы/ответы, время отклика, TTL значения и а...
analyze_capinfos Метаданные PCAP файла и статистика включая информацию о файле, количество пакетов, временной анализ и пропу...

Возможности

  • Инструменты MCP без состояния - каждый анализ принимает пути к PCAP файлам или URL как параметры
  • Модульная архитектура - модули DNS, DHCP, ICMP и CapInfos с простой расширяемостью
  • Поддержка локальных и удаленных PCAP - анализируйте файлы из локального хранилища или HTTP URL
  • Интеграция Scapy - использует комплексные возможности парсинга пакетов
  • Специализированные промпты анализа - руководства по анализу безопасности, сети и криминалистики
  • JSON ответы - структурированный формат данных, оптимизированный для потребления LLM
  • Поддержка файлов .pcap, .pcapng и .cap
  • Автоматическое временное скачивание и очистка для удаленных файлов

Примеры использования

Анализ DNS пакетов из локального файла: analyze_dns_packets('/path/to/dns.pcap')
Анализ DHCP пакетов с удаленного URL: analyze_dhcp_packets('https://example.com/dhcp-capture.pcap')
Анализ ICMP трафика для проблем сетевого подключения: analyze_icmp_packets('/path/to/icmp.pcap')
Получить метаданные PCAP файла и статистику: analyze_capinfos('/path/to/any.pcap')
Выполнить анализ безопасности DNS трафика для обнаружения угроз и DNS туннелирования

Ресурсы

Примечания

Требует Python 3.10+. Поддерживает опции командной строки, такие как --modules для загрузки специфичных модулей (dns, dhcp, icmp, capinfos) и --max-packets для ограничения анализа больших файлов. Включает специализированные промпты анализа для анализа безопасности, устранения неполадок сети и криминалистического расследования во всех модулях протоколов.

Zambulay Спонсор

Карта для оплаты Claude, ChatGPT и других AI