Tools / web.screenshot
Webpage screenshot
web.screenshot
Renders a public URL in a headless Chromium and returns a JPEG or PNG screenshot.
WebLaunch set5 units per call15 min cacheMCP: web_screenshotv1.0.0
When to use it
Use to see what a page looks like, including pages that need JavaScript. Renders with a real browser, which is slower than the text tools. Output up to 1 MB is returned inline.
Input
| Field | Type | Description |
|---|---|---|
url * | string (≤ 2048 chars) | |
width | integer (≥ 320, ≤ 1920) | Default: 1280. |
height | integer (≥ 200, ≤ 2000) | Default: 800. |
full_page | boolean | Capture the full scroll height instead of the viewport. Default: false. |
format | one of jpeg, png | Default: "jpeg". |
* required
Output
Returns data with: url, width, format, content_type, bytes, data_base64.
Request
curl -X POST https://agentops.tools/v1/web.screenshot \
-H 'content-type: application/json' \
-d '{"url":"https://example.com","width":1024,"height":768}'Over MCP the tool is named web_screenshot. Over A2A its skill id is web.screenshot. Same input, same envelope.
Try it
Counts against your rate limit.
Sources
Screenshot of a third-party page; rights remain with the site owner
Notes
- Rendered by a real browser on our compute; costs five rate-limit units per call.