browser_network_start
Starts capturing HTTP requests, responses, failures, and WebSocket messages on a browser tab so you can inspect network activity; reload afterward to include initial page loading.
Instructions
Start network capture on a tab. Captures future HTTP requests, responses, failures and WebSocket messages. Reload the page afterwards to capture initial loading. Starting an already active capture preserves it; starting a stopped capture resets its buffer.
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": "browser_network_start"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tabId | No | Tab to capture or inspect (active tab by default). | |
| maxEntries | No | Maximum retained requests (1000 by default). Oldest requests are evicted. | |
| captureBodies | No | Collect response bodies (default: true). Text is capped at 262144 characters per response, with 8388608 characters shared by response bodies and WebSocket frames. |