io.github.daedalus/mcp-pcapy-ng
mcp-pcapy-ng
MCP-сервер, предоставляющий функциональность захвата пакетов pcapy-ng.
mcp-name: io.github.daedalus/mcp-pcapy-ng
Установка
pip install mcp-pcapy-ngRelated MCP server: Wireshark MCP Server
Использование
MCP-сервер предоставляет инструменты для захвата сетевых пакетов с помощью pcapy-ng:
from mcp_pcapy_ng import mcp
mcp.run()Или через командную строку:
mcp-pcapy-ngДоступные инструменты
findalldevs- Список всех доступных сетевых интерфейсовlookupdev- Получить сетевое устройство по умолчаниюopen_live- Открыть сетевой интерфейс в реальном времени для захвата пакетовopen_offline- Открыть pcap-файл для чтенияcreate- Создать дескриптор захвата пакетовcompile- Создать программу BPF-фильтраpcap_read- Читать пакеты из дескриптора pcappcap_datalink- Получить тип канального уровняpcap_setfilter- Прикрепить BPF-фильтрpcap_getnonblock- Получить состояние неблокирующего режимаpcap_setnonblock- Установить неблокирующий режимget_dlt_names- Получить сопоставления констант DLTget_pcap_directions- Получить сопоставления констант направленийget_constants- Получить все константы
Разработка
git clone https://github.com/daedalus/mcp-pcapy-ng.git
cd mcp-pcapy-ng
pip install -e ".[test]"
# run tests
pytest
# format
ruff format src/ tests/
# lint
ruff check src/ tests/
# type check
mypy src/This server cannot be deployed
Maintenance
Related MCP Connectors
Beefy - 10 tools for protocol data and tools
Workflow diagnostics, capability routing, and x402 settlement for MCP-compatible agents.
Provide detailed Pokémon data and information through a standardized MCP interface. Enable LLMs an…
Offline methodology engine for authorized penetration testing, CTF, and security research.
Related MCP Servers
- FlicenseCqualityDmaintenanceEnables LLMs to capture, analyze, and summarize network traffic using Wireshark CLI tools, supporting live capture, pcap analysis, and LLM-oriented summaries.76-
- AlicenseNot gradedqualityDmaintenanceBridges AI assistants with network packet analysis, enabling PCAP investigation, protocol discovery, packet filtering, stream analysis, and live capture through natural language.MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to interact with tshark and related command-line tools for live packet capture, PCAP analysis, filtering, stream following, and capture file merging.1MIT
- AlicenseBqualityBmaintenanceEnables local LLM clients to capture and analyze network traffic using Wireshark's CLI tools, providing packet summaries, protocol hierarchies, conversations, endpoints, expert info, and stream reassembly without shell access.12MIT