browser_network_requests
Fetch recent network requests for an active browser tab, filtering by URL, method, status range, or failed requests. Optionally capture request and response headers.
Instructions
Recent XHR / fetch / document / asset requests for the active tab. Returns method, URL, status, mime, duration, success/failure. Filter by URL substring, method, status range, or failedOnly. Body capture is opt-in via includeRequestHeaders / includeResponseHeaders.
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_requests"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tabId | No | ||
| urlContains | No | ||
| method | No | GET, POST, etc. Case-insensitive. | |
| statusGte | No | ||
| statusLt | No | ||
| failedOnly | No | Only requests that errored or returned >=400. | |
| includeRequestHeaders | No | ||
| includeResponseHeaders | No | ||
| limit | No | Max entries returned (capped at 200). |