scrape
Fetch and extract full page content from one URL as markdown or plain text to read a promising search result in full.
Instructions
Fetch and extract the full contents of a single URL via Serper Scrape API. Returns the page content as markdown (or plain text). Use after a search to read a promising page in full. Costs ~2 credits per page.
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": "scrape"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Absolute URL of the page to scrape (http/https). | |
| max_chars | No | Truncate returned content to this many characters (1000–200000). Default: 50000. | |
| include_links | No | Include links found on the page. Default: false. | |
| include_images | No | Include image URLs found on the page. Default: false. | |
| include_videos | No | Include videos found on the page. Default: false. | |
| include_markdown | No | Return a markdown rendering of the page. Default: true. |