crawl4ai_web_scrape $0.001 per call

Scrape or read a web page as clean Markdown, HTML or PDF. Scrape one URL, a web page or a PDF, into clean, LLM-ready Markdown text and/or HTML. Crawl4AI picks the cheapest engine that works (archive, plain fetch, real browser that renders JavaScript), with optional links, media, metadata and tables; proxies for sites that block datacenters. (Crawl4AI · Open web & SEO data)

For AI agents: call crawl4ai_web_scrape
POST https://toll402.dev/v1/p/crawl4ai.web.scrape
{
 "url": "https://example.com",
 "format": "md"
}
Answers 402 with x402 payment requirements; pay with any x402 client (@x402/fetch, x402 for Python, toll402-client, toll402-mcp) or send a prepaid-credits key as x-toll402-key (https://toll402.dev/credits). Paid per call via x402 (USDC on Base) or with a prepaid-credits key (x-toll402-key, card at /credits); charged only on success. Start at /llms.txt or connect the MCP server: npx -y toll402-mcp · remote https://toll402.dev/mcp.

Input schema

{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "examples": [
    "https://example.com"
   ]
  },
  "format": {
   "type": "string",
   "default": "both",
   "enum": [
    "both",
    "md",
    "html"
   ],
   "examples": [
    "md"
   ]
  },
  "proxy": {
   "type": "string",
   "description": "Costs more: isp 0.30 credits, residential 0.60 (plain page 0.15). Use only for a site that blocked a plain request, and try isp before residential.",
   "default": "none",
   "enum": [
    "none",
    "isp",
    "residential"
   ]
  },
  "country": {
   "type": "string",
   "description": "Two-letter exit country for isp or residential, e.g. us, gb. A country without isp addresses is served through residential at 0.60."
  },
  "parse": {
   "type": "object",
   "description": "true for all, or pick {links, media, metadata, tables}"
  }
 },
 "additionalProperties": true,
 "required": [
  "url"
 ],
 "description": "Most pages answer in 1-2 s; a page that needs a real browser takes 10-30 s, and a failed page ends within about 55 s. A PDF URL returns the PDF's text as Markdown. Images and other binary files answer 422 binary-body within about a second, free. Blocked (403), unreachable (502) and fleet-busy (503) answers are free; retry a 503 after a few seconds."
}

MCP

{"mcpServers":{"toll402":{"command":"npx","args":["-y","toll402-mcp"],"env":{"TOLL402_WALLET_KEY":"0x..."}}}}

All tools · OpenAPI