📸 ScreenshotsMCP

take_screenshot

Capture a screenshot of any URL and return a public image URL.

Parameters

ParameterTypeRequiredDefaultDescription
urlstringYesThe URL to screenshot
widthnumberNo1280Viewport width in pixels (320–3840)
heightnumberNo800Viewport height in pixels (240–2160)
fullPagebooleanNofalseCapture full scrollable page
formatstringNo"png"png, jpeg, or webp
delaynumberNo0Wait ms after page load (0–10000)

Example

Take a screenshot of https://stripe.com at 1440x900

Response

Returns a public URL to the captured screenshot image.

Notes

  • Screenshots are stored on Cloudflare R2 with global CDN delivery
  • The page is loaded with a real Chromium browser with stealth mode enabled
  • Supports JavaScript-rendered pages (SPAs, React, etc.)

On this page