scrapeUrlToMarkdown
Bypass Cloudflare/anti-bot protection, render JavaScript, and extract clean LLM-ready Markdown from any URL. Use when extracting clean, LLM-ready Markdown text and outbound links from any public webpage URL, including JavaScript SPAs protected by anti-bot walls. Do not use for structured Amazon product pricing (use getEcommercePricing) or WHOIS domain ownership (use getDomainWhois). Executes headless browser rendering and strips ads/navigation.
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": {
"target_url": "<target_url>"
},
"name": "scrapeUrlToMarkdown"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target_url | Yes | Full HTTP/HTTPS URL of the public webpage to render and convert to clean Markdown. | |
| wait_for_js | No | Whether to wait for dynamic SPA/React JavaScript execution before DOM extraction (defaults to true). |