Read a page + 4 linked pages ($0.03/call)
crawl_siteFetch a public page plus up to 4 linked same-host pages in one call, returning each as title and clean Markdown for reading docs or small sites.
Instructions
Fetch a public web page plus up to 4 pages on the same host that it links to (in link order, or only those whose path starts with prefix), and return each one as title + clean Markdown. Good for reading a docs section or a small site in one call. No model call, deterministic. For a single page use page_to_markdown (cheaper), for metadata only use page_metadata. Plain HTTP fetch (no JavaScript rendering, 15 s timeout, only the first 2 MB is read). Errors (non-public URL, upstream HTTP error, timeout, non-text content) return isError with the reason and are never charged. Price: $0.03 USDC per call via x402 (USDC on Base or Solana, no account; nothing is charged for a bad input). First $0.1 of calls per day per client are free (no payment needed).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Public http(s) page to fetch | |
| limit | No | Linked pages to read (default 4) | |
| prefix | No | Only follow links whose path starts with this, e.g. /docs/ | |
| payment | No | x402 payment: the base64 PAYMENT-SIGNATURE value (x402 v2 payment payload signed for one entry of the `accepts` list returned when this tool is called without it). Omit to get the price and payment requirements. |