Skip to main content
Glama

CurlShot screenshots

Take a screenshot

take_screenshot

Render a public web page and return it as an image (or a PDF). Uses one screenshot of the account quota; cache hits and failed renders are free. Prefer jpeg or webp to keep the image small. A result over 6 MB comes back as a download link (valid for about a day) instead of inline data.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
urlYesFull address of the page, starting with http:// or https://.
cacheNoReuse a stored copy when the same request was made before.
delayNoExtra seconds to wait after the page has loaded.
formatNoFile format of the result. mp4, webm and gif record a video of the page scrolling from top to bottom.jpeg
selectorNoCapture only the first element matching this CSS selector.
block_adsNoBlock requests to ad networks.
dark_modeNoAsk the page for its dark theme.
full_pageNoCapture the whole page, not just the first screen.
wait_untilNoPage event that marks the page as loaded.load
viewport_widthNoWidth of the browser window in pixels.
viewport_deviceNoEmulate a device preset (see list_devices).
viewport_heightNoHeight of the browser window in pixels.
block_cookie_bannersNoHide cookie consent banners.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources