Browserless Smart Scrape
browserless_smart_scrapeAI-assisted extraction: tries a plain HTTP fetch first and falls back to a full headless browser, returning content in the requested formats (html, markdown, links, screenshot, pdf). Best when you just want clean page content and do not know the right selectors. Example: browserless_smart_scrape({ url: "https://example.com", formats: ["markdown", "links"], _apiKey: "your-token" })
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"url": "https://example.com",
"_apiKey": "your-browserless-api-key"
},
"name": "browserless_smart_scrape"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The page URL to extract | |
| _host | No | Optional region host override | |
| proxy | No | Proxy pool: "residential" (default) or "datacenter" | |
| _apiKey | Yes | Browserless API token (sign up at https://www.browserless.io/signup) | |
| formats | No | Which formats to return: any of "html", "markdown", "links", "screenshot", "pdf" (default ["html"]). "content" (raw HTML/parsed JSON) is always returned. |