packet_list
Lists paginated packet summary records from a PCAP capture, enforcing context limits with configurable offset and limit for LLM analysis.
Instructions
Returns a paginated list of packet summary records from a PCAP capture. Enforces strict LLM context limits with default limit 20 and max 100.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "packet_list"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| input | No | Base64-encoded PCAP file bytes (max 10MB). | |
| limit | No | Maximum number of packets to return (default: 20, max: 100). | |
| offset | No | Zero-based packet index offset for pagination (default: 0). | |
| filePath | No | Absolute path to a PCAP file on disk (local stdio only). | |
| protocol | No | Optional protocol filter ('TCP', 'UDP', 'ICMP', 'DNS', 'HTTP', 'TLS'). |