screenshot_page
Capture a PNG screenshot of a page's frontend for visual analysis or comparison. Returns the local file path.
Instructions
Capture a PNG screenshot of a page's frontend (visitor-facing URL). Requires a Chrome/Chromium binary on the host. Returns the local file path so the LLM can analyse it or compare against another shot.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "screenshot_page"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| site_id | No | ||
| page_id | No | ||
| url | No | Alternative to page_id: hit any URL directly. | |
| width | No | ||
| height | No | ||
| full_page | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| file_path | Yes | ||
| bytes | Yes | ||
| sha256 | Yes | ||
| width | Yes | ||
| height | Yes |