Crawl Web Page (Legacy)
web-crawlFetches and returns a public URL’s content as plain text or HTML, with optional JavaScript rendering and post-load waiting for page reads.
Instructions
Crawl a public URL and return its content as plain text or HTML on the legacy Desearch /web/crawl route. The SDK marks webCrawl deprecated in favor of extract; this tool stays for parity with that route. Prefer extract for new integrations. API docs: https://www.desearch.ai/docs/guide/apis/extract-api
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"url": "<url>"
},
"name": "web-crawl"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| js | No | Render JavaScript before reading the page. | |
| url | Yes | Public URL to read, example: 'https://desearch.ai' | |
| wait | No | Post-load wait in milliseconds when JavaScript rendering is enabled. | |
| format | No | Content format to return: 'html' or 'text'. |