web_crawl
Crawl one site in one paid call: start URL + max_pages (2-20); we follow same-host links breadth-first, returning each page as clean markdown (same extraction as /web/contents). Priced at $0.001 per requested page, quoted as max_pages up front — finding fewer pages is still a complete delivery. Failed pages are skipped and listed in skipped[]; the call still settles. Only an unreadable start page is a 400, no charge. USDC on Base, no account, no API key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The http(s) start URL of the site to crawl. Literal IP addresses, localhost and non-http(s) schemes are rejected. | |
| max_pages | No | Maximum pages to crawl, breadth-first over same-host links (2-20, default 5). Priced at $0.001 per requested page; finding fewer pages is still a complete delivery. | |
| max_chars_per_page | No | Maximum content length per page in characters (1000-20000, default 5000); longer pages are cut and flagged truncated |