browser_screenshot
Capture a PNG screenshot of the current browser page for penetration testing documentation. Save it to the session workspace, with options for full-page capture and annotations.
Instructions
Purpose: Capture a validated PNG screenshot of the current page as native inline MCP image content and save it into the container work… Constraints: Shots save to /opt/workspace/browser// by default. A relative path resolves under that per-session directory and rejects '..'. full=True captures the scrollable page.… Example: browser_screenshot(session='recon')
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": "browser_screenshot"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| full | No | ||
| path | No | ||
| session | No | default | |
| annotate | No | ||
| return_base64 | No |