Wireshark-MCP
If you are the rightful owner of Wireshark-MCP and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Wireshark MCP Server is a Model Context Protocol server that integrates AI assistants with Wireshark's network analysis capabilities, enabling advanced network troubleshooting and monitoring.
The Wireshark MCP Server is designed to provide AI-powered network troubleshooting, packet analysis, and monitoring through a secure and standardized interface. By leveraging the capabilities of Wireshark, this server allows AI assistants to perform real-time packet capture, analyze existing PCAP files, and generate detailed protocol statistics. It supports multiple operating systems, including Windows, Linux, and macOS, and ensures secure operations through comprehensive input validation and privilege management. The server is built to handle high-performance analysis with non-blocking asynchronous operations, making it suitable for both educational and professional use. With its integration capabilities, users can seamlessly incorporate the server into various platforms like Claude Desktop and VS Code, enhancing their network analysis workflows.
Features
- Live Packet Capture: Capture network traffic in real-time from any network interface.
- PCAP File Analysis: Analyze existing packet capture files with advanced filtering.
- Protocol Statistics: Generate comprehensive protocol hierarchy and conversation statistics.
- Network Interface Management: List and interact with available network interfaces.
- Security Controls: Comprehensive input validation and privilege management.
Tools
get_network_interfaces
Lists all available network interfaces for packet capture.
capture_live_packets
Captures live network packets from a specified interface.
analyze_pcap_file
Analyzes existing PCAP/PCAPNG files with optional filtering.
get_protocol_statistics
Generates protocol hierarchy and IP conversation statistics from a capture file.
get_capture_file_info
Retrieves detailed information about a capture file.