batch_fetch
Fetch multiple URLs in parallel and extract readable content, returning each result as a separate entry in completion order. Failed URLs are reported without interrupting the batch.
Instructions
Fetch multiple URLs in parallel and extract readable content. Results are returned as separate content entries, one per URL, in completion order. Failed URLs are reported inline without aborting the batch.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| urls | Yes | URLs to fetch (http/https only). Max 20. | |
| format | No | Output format: markdown (default) or json | |
| max_length | No | Max characters per URL result. Default: 5000 | |
| timeout | No | Page load timeout in seconds (per URL). Default: 30 | |
| settle_ms | No | Extra wait in ms after the `load` event. Default: 0. Max: 10000. | |
| selector | No | CSS selector to extract a specific section |