Integrations
Enables AI systems to leverage Wireshark's network analysis tools through a standardized protocol, providing packet summarization, protocol intelligence, and flow tracking capabilities.
Wireshark MCP (протокол модельного контекста)
Сервер Model Context Protocol (MCP) для интеграции возможностей сетевого анализа Wireshark с системами ИИ, такими как Claude. Эта реализация обеспечивает прямую интеграцию с Claude без необходимости ручного копирования/вставки подсказок.
Что такое Wireshark MCP?
Wireshark MCP предоставляет стандартизированный способ для помощников ИИ получать доступ к данным сетевых пакетов и анализировать их через Wireshark. Он устраняет разрыв между низкоуровневыми сетевыми данными и высокоуровневым пониманием ИИ, реализуя протокол контекста модели.
Сервер предоставляет инструменты для:
- Захват живого сетевого трафика
- Анализ существующих файлов pcap
- Извлечение информации, специфичной для протокола
- Подведение итогов сетевых потоков
Быстрый старт
Установка
Запуск сервера MCP
Настройка рабочего стола Claude
Чтобы настроить Claude Desktop для использования сервера Wireshark MCP:
- Открыть рабочий стол Клода
- Перейдите в Настройки > Разработчик > Изменить конфигурацию.
- Добавьте следующую конфигурацию:
Замените /path/to/wireshark-mcp
на фактический путь к вашему репозиторию.
Доступные инструменты
Сервер Wireshark MCP предоставляет следующие инструменты:
capture_live_traffic
: захват живого сетевого трафика с помощью tsharkanalyze_pcap
: Анализ существующего файла pcapget_protocol_list
: Получить список поддерживаемых протоколов
Пример использования в Клоде
После настройки вы сможете использовать сервер Wireshark MCP в Claude с такими запросами:
- «Захвати 30 секунд сетевого трафика в моей системе и покажи мне, что происходит»
- «Проанализируйте мой файл network.pcap и сообщите мне, есть ли какие-либо подозрительные действия»
- «На каких протоколах я могу сосредоточиться при анализе сетевого трафика?»
Основные характеристики
- Суммирование пакетов : преобразование больших pcap-файлов в оптимизированные для токенов сводки.
- Протокольная разведка : расширенный контекст для распространенных протоколов (HTTP, DNS, TLS, SMTP и т. д.)
- Отслеживание потока : группировка связанных пакетов в потоки разговоров
- Выделение аномалий : подчеркивание необычных или подозрительных закономерностей.
- Шаблоны запросов : готовые запросы для общих задач сетевого анализа.
- Генерация визуализации : создание текстовых представлений сетевых шаблонов.
- Многоуровневая абстракция : просмотр данных от необработанных байтов до высокоуровневых поведений.
- Веб-интерфейс : пользовательский интерфейс на основе браузера для более легкого анализа и визуализации
- Интеграция «агент-агент» (A2A) : предоставление анализа пакетов в качестве агента, совместимого с A2A
- Расширенная система безопасности : комплексный контроль безопасности для защиты данных и связи
- Защита IP-адресов : несколько стратегий анонимизации конфиденциальных сетевых адресов
- Безопасная связь : надежные подписи сообщений для безопасной связи между агентами
- Кроссплатформенность : работает на Windows, macOS и Linux
Документация
- Руководство по интеграции Claude — подробное руководство по подключению к Claude AI
- Документация модуля A2A — Руководство по использованию интеграции «агент-агент»
- Руководство по безопасности A2A — Вопросы безопасности при интеграции A2A
- Руководство по защите IP-адресов — подробное руководство по анонимизации и сокрытию IP-адресов
- Руководство менеджера по безопасности — полное руководство по единой структуре безопасности
- Подписи безопасности сообщений — руководство по безопасному подписанию и проверке сообщений
- Веб-интерфейс README - Информация об использовании веб-интерфейса
- Скрипты утилит — полезные скрипты для анализа PCAP
Базовое использование
Использование с Клодом
Существует три основных способа использования Wireshark MCP с Клодом:
1. Прямая интеграция MCP (НОВОЕ)
Для бесшовной интеграции с Claude Desktop:
Затем настройте Claude Desktop, как описано в разделе «Настройка Claude Desktop» выше. Этот метод обеспечивает прямую интеграцию без необходимости копирования/вставки.
2. Простой подход к сценарию
Для быстрого анализа без сложной настройки (требуется копирование/вставка):
Это сгенерирует файл разметки, который можно скопировать и вставить в Claude по адресу claude.ai .
3. Интеграция API
Для программной интеграции с API Клода:
Подробные инструкции по API см. в Руководстве по интеграции Claude .
Требования
- Питон 3.8+
- Wireshark/tshark установлен и находится в вашем PATH
- fastmcp пакет Python
Внося вклад
Вклады приветствуются! Области, где помощь особенно ценится:
- Дополнительные анализаторы протоколов
- Оптимизация производительности
- Документация и примеры
- Тестирование с использованием различных вариантов захвата пакетов
- Улучшения веб-интерфейса
Подробную информацию о том, как внести свой вклад, смотрите на сайте CONTRIBUTING.md .
Лицензия
Данный проект лицензирован по лицензии MIT — подробности см. в файле LICENSE .
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Сервер Model Context Protocol, который интегрирует возможности сетевого анализа Wireshark с системами искусственного интеллекта, такими как Claude, что позволяет напрямую анализировать данные сетевых пакетов без ручного копирования.
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server that enables AI assistants like Claude to perform Python development tasks through file operations, code analysis, project management, and safe code execution.Last updated -1Python
- -securityFlicense-qualityA Model Context Protocol server that extends AI capabilities by providing file system access and management functionalities to Claude or other AI assistants.Last updated -3TypeScript
- -security-license-qualityA modular, extensible Model Context Protocol server framework designed for Claude Desktop that uses convention-based automatic module discovery to easily extend AI application functionality without modifying core code.Last updated -1Python
- -securityAlicense-qualityA Model Context Protocol server that provides network analysis tools for security professionals, enabling AI models like Claude to perform tasks such as ASN lookups, DNS analysis, WHOIS retrieval, and IP geolocation for security investigations.Last updated -1PythonApache 2.0