servers / ai-mcpcap-mcpcap
ai.mcpcap/mcpcap MCP server
communitystdiolocalwrite capablehealthy
An MCP server for analyzing PCAP files.
01Tools · 9
| Tool | Risk | Side effects | Approval |
|---|---|---|---|
| analyze_dhcp_packets Analyze DHCP packets from a PCAP file and return comprehensive analysis results.
FILE UPLOAD LIMITATION: This MCP tool cannot process files uploaded through
Claude's web interface. Files must be accessible via URL or local file path.
SUPPORTED INPUT FORMATS:
- Remote files: "https://example.com/capture.pcap"
- Local files: "/absolute/path/to/capture.pcap"
UNSUPPORTED:
- Files uploaded through Claude's file upload feature
- Base64 file content
- Relative file paths
Args:
pcap_file: HTTP URL or absolute local file path to PCAP file
Returns:
A structured dictionary containing DHCP packet analysis results | write | true | unknown |
| analyze_dns_packets Analyze DNS packets from a PCAP file and return comprehensive analysis results.
FILE UPLOAD LIMITATION: This MCP tool cannot process files uploaded through
Claude's web interface. Files must be accessible via URL or local file path.
SUPPORTED INPUT FORMATS:
- Remote files: "https://example.com/capture.pcap"
- Local files: "/absolute/path/to/capture.pcap"
UNSUPPORTED:
- Files uploaded through Claude's file upload feature
- Base64 file content
- Relative file paths
Args:
pcap_file: HTTP URL or absolute local file path to PCAP file
Returns:
A structured dictionary containing DNS packet analysis results | write | true | unknown |
| analyze_tcp_retransmissions Analyze TCP retransmission patterns.
Args:
pcap_file: HTTP URL or absolute local file path to PCAP file
server_ip: Optional filter for server IP address
threshold: Retransmission rate threshold (default: 2%)
Returns:
A structured dictionary containing:
- total_retransmissions: Total number of retransmissions
- retransmission_rate: Overall retransmission rate
- by_connection: Per-connection retransmission statistics
- summary: Worst connections and threshold violations | unknown | unknown | unknown |
| analyze_icmp_packets Analyze ICMP packets from a PCAP file and return comprehensive analysis results.
FILE UPLOAD LIMITATION: This MCP tool cannot process files uploaded through
Claude's web interface. Files must be accessible via URL or local file path.
SUPPORTED INPUT FORMATS:
- Remote files: "https://example.com/capture.pcap"
- Local files: "/absolute/path/to/capture.pcap"
UNSUPPORTED:
- Files uploaded through Claude's file upload feature
- Base64 file content
- Relative file paths
Args:
pcap_file: HTTP URL or absolute local file path to PCAP file
Returns:
A structured dictionary containing ICMP packet analysis results | write | true | unknown |
| analyze_capinfos Return metadata from a PCAP file, similar to Wireshark's capinfos utility.
IMPORTANT: This tool expects a FILE PATH or URL, not file content.
- For local files: "/path/to/capture.pcap"
- For remote files: "https://example.com/capture.pcap"
- File uploads are NOT supported - save the file locally first
Args:
pcap_file: Path to local PCAP file or HTTP URL to remote PCAP file
(NOT file content - must be a path or URL)
Returns:
A structured dictionary containing PCAP metadata including:
- File information (size, name, encapsulation type)
- Packet statistics (count, data size, average sizes)
- Temporal data (duration, timestamps, rates) | read | false | unknown |
| analyze_traffic_flow Analyze bidirectional traffic flow characteristics.
Identifies traffic direction, asymmetry, RST sources, and data transfer patterns.
Args:
pcap_file: HTTP URL or absolute local file path to PCAP file
server_ip: Server IP address (required)
server_port: Optional filter for server port
Returns:
A structured dictionary containing:
- client_to_server: Client-to-server traffic statistics
- server_to_client: Server-to-client traffic statistics
- analysis: Asymmetry analysis and interpretations | write | true | unknown |
| analyze_tcp_connections Analyze TCP connection states and lifecycle.
This is the core tool for TCP connection analysis, solving 80% of TCP-related issues.
FILE UPLOAD LIMITATION: This MCP tool cannot process files uploaded through
Claude's web interface. Files must be accessible via URL or local file path.
SUPPORTED INPUT FORMATS:
- Remote files: "https://example.com/capture.pcap"
- Local files: "/absolute/path/to/capture.pcap"
UNSUPPORTED:
- Files uploaded through Claude's file upload feature
- Base64 file content
- Relative file paths
Args:
pcap_file: HTTP URL or absolute local file path to PCAP file
server_ip: Optional filter for server IP address
server_port: Optional filter for server port
detailed: Whether to return detailed connection information
Returns:
A structured dictionary containing TCP connection analysis results including:
- summary: Overall connection statistics
- connections: List of individual connections with states
- issues: Detected problems | write | true | unknown |
| analyze_sip_packets Analyze SIP packets from a PCAP file and return structured signaling details.
FILE UPLOAD LIMITATION: This MCP tool cannot process files uploaded through
Claude's web interface. Files must be accessible via URL or local file path.
SUPPORTED INPUT FORMATS:
- Remote files: "https://example.com/capture.pcap"
- Local files: "/absolute/path/to/capture.pcap"
UNSUPPORTED:
- Files uploaded through Claude's file upload feature
- Base64 file content
- Relative file paths
Args:
pcap_file: HTTP URL or absolute local file path to PCAP file
Returns:
A structured dictionary containing SIP packet analysis results | write | true | unknown |
| analyze_tcp_anomalies Detect TCP traffic patterns through statistical analysis.
This tool analyzes TCP traffic to identify observable patterns without
making assumptions about root causes. It provides factual metrics and
pattern detection that can be used for further investigation.
Args:
pcap_file: HTTP URL or absolute local file path to PCAP file
server_ip: Optional filter for server IP address
server_port: Optional filter for server port
Returns:
A structured dictionary containing:
- statistics: Comprehensive TCP metrics (handshakes, flags, RST distribution, etc.)
- patterns: Observable patterns detected in the traffic
- summary: High-level summary of findings
Detected pattern categories:
- connection_establishment: Handshake success/failure rates, SYN response ratios
- connection_termination: RST distribution, normal vs abnormal closes
- reliability: Retransmission rates, packet loss indicators
- connection_lifecycle: Connection state transitions
The analysis is purely observational - it reports what is seen in the traffic
without attempting to diagnose specific issues like "firewall block" or
"network congestion". This allows the data to be interpreted in context. | unknown | unknown | unknown |
02Install & source
uvx mcpcap
uvx- repohttps://github.com/mcpcap/mcpcap
- homepagehttps://mcpcap.ai/
- licenseMIT
- adoption44 stars · 11 forks
05Provenance & freshness
sourcesOfficial MCP Registry [p1]
last_checked2026-07-06 20:56Z
next_check2026-07-08 20:40Z
cadenceevery 48h
verifiedtools_list:passed handshake:passed metadata:passed
index_statusindex — 8 unique facts >= 5
06Badge
Add the “as seen on MCPExplorer” badge to your README.
[](https://mcpexplorer.com/servers/ai-mcpcap-mcpcap)
Next step
This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.
Explore loadouts →