web_fetch
Fetch one or up to five URLs and return page content as Markdown, automatically failing over across providers and allowing optional per-call provider order overrides.
Instructions
Fetch one URL's page content as Markdown with automatic provider failover (default: AnySearch -> Tavily -> DDGS.extract; operators can reorder the chain with UWR_FETCH_CHAIN). Auth is automatic (keyed when a key is configured, else official keyless). Accepts a single url string, or urls array (max 5) for batch. providers overrides the chain order for this call. Returns JSON array of {url, content, title, content_type, provider, mode, latency_ms, attempts} — failed URLs carry an error field instead. Note: JS-rendered, login-walled or CAPTCHA-protected pages are not guaranteed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | ||
| urls | No | ||
| providers | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |