Skip to main content
Glama

web.screenshot.capture

Capture screenshots of any webpage with Chrome-based rendering. Supports full-page capture, custom viewport settings, ad blocking, and cookie banner removal. Waits for JavaScript-heavy pages to load before capturing.

Instructions

Take a screenshot of any URL — returns image URL. Chrome-based rendering, supports full-page capture, custom viewport, ad blocking, cookie banner removal. Waits for JS-heavy SPAs to load (ApiFlash)

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
urlYesURL of the website to screenshot (e.g. "https://example.com")
formatNoImage format: "png" (default), "jpeg", or "webp"
widthNoViewport width in pixels (default 1920, max 3840)
heightNoViewport height in pixels (default 1080)
full_pageNoCapture full page scroll height (default false)
delayNoWait N seconds before capture (0-10, for JS-heavy pages)
no_adsNoBlock ads before capture (default false)
no_cookie_bannersNoRemove cookie consent banners (default false)
wait_untilNo"page_loaded" (default) or "network_idle" (wait for all XHR/fetch)
Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/whiteknightonhorse/APIbase'

If you have feedback or need assistance with the MCP directory API, please join our Discord server