Five tools your agent can call to capture, batch, compare and audit any page — and see the result in the same turn. No local Chrome, no Puppeteer maintenance, works in CI and cloud sandboxes.
100 captures/month free · the same key works over MCP and REST
{
"mcpServers": {
"screenshotink": {
"command": "npx",
"args": ["@screenshotink/mcp"],
"env": { "SCREENSHOTINK_API_KEY": "sk_live_…" }
}
}
}
# Claude Code — one command:
claude mcp add screenshotink -- npx -y @screenshotink/mcp --key sk_live_…
# or run anywhere: npx -y @screenshotink/mcp --key sk_live_…
# stdio transport · zero install · Node 18+
https://mcp.screenshotink.com/mcp
# auth: Authorization: Bearer sk_live_…
# for cloud agents & hosted runtimes — nothing to run
Same parameters and defaults as the REST API. Every result returns the image inline, so the agent can reason about pixels immediately.
take_screenshot
{ url, width?, full_size?,
format?, no_ads?, lazy_load? }
When an agent needs to verify a deploy, check a layout, or read a page visually.
bulk_screenshots
{ urls: string[≤20],
width?, full_size?, format? }
When an agent audits a whole funnel or a competitor set in one call.
compare_screenshots
{ url_a, url_b | image_a, image_b,
threshold? }
When an agent checks staging vs production, or before vs after a change.
run_lighthouse
{ url, categories?:
["performance","a11y","seo"] }
When an agent needs scores plus the rendered page to explain why.
capture_sitemap
{ sitemap_url, limit?: ≤50,
width?, format? }
When an agent inventories a site visually — every page the sitemap lists.
Captures over MCP count against the same quota as the REST API. One key, one meter.
See quotas →Changed regions highlighted — labels included for non-color reading
The plan grid changed from 3 to 4 cards on staging — the new "Scale" card is present and highlighted. Card widths shrank from 84px to 68px equivalents; spacing is consistent. 4.7% of pixels differ, all within the plan grid region. The deploy looks correct and intentional. ✓
No headless Chrome install, no flaky browser binaries in your runners. One HTTP call from any job.
Hosted runtimes can't launch browsers. The remote MCP endpoint gives them eyes without a single dependency.
We patch Chromium, rotate IPs, handle lazy-load and cookie walls. Your agent just asks for pixels.
Free key, 100 captures/month. One npx command or the remote URL — live now. No card required.