take_screenshot
Capture a web page or element screenshot after Jev navigates to the desired state, with options for format, quality, and full-page capture.
Instructions
Take a screenshot of the page or element.
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": {
"pageId": "<pageId>"
},
"name": "take_screenshot"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uid | No | The uid of an element on the page from the page content snapshot. If omitted, takes a page screenshot. | |
| format | No | Type of format to save the screenshot as. Default is "png" | png |
| pageId | Yes | Targets a specific page by ID. | |
| quality | No | Compression quality for JPEG and WebP formats (0-100). Higher values mean better quality but larger file sizes. Ignored for PNG format. | |
| filePath | No | The absolute path, or a path relative to the current working directory, to save the screenshot to instead of attaching it to the response. | |
| fullPage | No | If set to true takes a screenshot of the full page instead of the currently visible viewport. Incompatible with uid. |