Capture Page
capture_pageCapture rendered page evidence with Playwright when visual layout, screenshots, or browser state matter.
Instructions
Capture rendered page evidence with Playwright when visual layout, screenshots, or browser state matter.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The public http(s) URL to render and capture. | |
| width | No | Viewport width in pixels. | |
| height | No | Viewport height in pixels. | |
| fullPage | No | Capture the full scrollable page instead of the viewport. | |
| outputDir | No | Directory where screenshot evidence should be saved. | |
| timeoutMs | No | Navigation and screenshot timeout. | |
| waitUntil | No | Navigation wait condition. | |
| includeImage | No | Embed the screenshot image in the MCP response. Defaults to true. | |
| scrollStepPx | No | Pixels to scroll per step when auto-scrolling. | |
| scrollDelayMs | No | Delay between auto-scroll steps in milliseconds. | |
| scrollMaxSteps | No | Maximum number of auto-scroll steps. | |
| allowPrivateNetwork | No | Allow localhost/private network URLs for this call. Defaults to false. | |
| autoScrollBeforeCapture | No | Scroll through the page before capture to trigger lazy-loaded content, then restore the original scroll position. | |
| includeAccessibilitySnapshot | No | Include Playwright's accessibility snapshot as supporting text evidence. |