Screenshot the page
browser_screenshotCapture a page or specific element as a JPEG or PNG image to visually verify layout, canvas, or captcha-like elements that a text snapshot cannot convey.
Instructions
Capture the page as an image. Costs far more context than browser_snapshot, so reach for it only when the visual rendering matters — layout problems, canvas, captcha-looking elements, or verifying something a text tree cannot express.
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": {
"profileId": "<profileId>"
},
"name": "browser_screenshot"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| format | No | JPEG is much smaller. | jpeg |
| target | No | Screenshot just this element. | |
| quality | No | JPEG only. | |
| fullPage | No | Capture the whole scrollable page. | |
| tabIndex | No | Act on this tab just for this call, without changing which tab is active. Defaults to the active tab. To switch tabs for good, use browser_tabs with action 'select'. | |
| profileId | Yes | Browser profile id, as passed to start_profile. |