Screenshot Scout
Capture screenshots of webpages as images or PDFs with Screenshot Scout.
Ads
Overview
Use Screenshot Scout from an MCP client to capture HTTP or HTTPS webpages as images or PDFs. This server exposes one tool, capture_screenshot. It supports full-page and element captures, device and viewport controls, location selection, page interaction and blocking options, image sizing and quality, PDF layout, caching, temporary result URLs and eligible MCP image content. - A Screenshot Scout account and an access key from the API keys page. - Node.js 22 or newer for npm/stdio installation. Claude Desktop's MCPB runtime is bundled by Claude. - The optional secret key only when your selected API key requires signed Screenshot Scout requests.
Installation
npx -y @screenshotscout/mcp
Configuration
{
"mcpServers": {
"screenshotscout": {
"command": "npx",
"args": [
"-y",
"@screenshotscout/mcp"
],
"env": {
"SCREENSHOTSCOUT_ACCESS_KEY": "YOUR_ACCESS_KEY"
}
}
}
}Capabilities
- Full-page or viewport captures
Ask for a PNG, JPEG, WebP, GIF, TIFF, or PDF of any URL via `capture_screenshot`, with optional `fullPage` mode.
- Element and interaction control
Target a specific `selector`, hide elements with `hideSelectors`, click elements via `clickSelectors`, and block cookie banners, ads, or chat widgets.
- Device and location simulation
Specify a `device`, viewport dimensions, `country`, and `colorScheme` (dark/light) to mimic different browsing contexts.
- PDF generation with layout options
Create PDFs with `pdfPaperFormat`, `pdfLandscape`, `pdfPrintBackground`, custom margins, and `pdfScale` for print-ready documents.
- Output resizing and quality tuning
Adjust `imageWidth`, `imageHeight`, and `imageQuality` (for JPEG/WebP) to control file size and resolution.
- Caching and result delivery
Enable `cache` with a `cacheTtl`, and choose `resultMode` to get inline images or temporary URLs only.
Tags
- web-scraping
Related MCP servers
Skyvern
OfficialAI-powered browser automation MCP server — navigate sites, fill forms, extract data, and handle logins via Claude Code CLI
Firecrawl
OfficialExtract web data with Firecrawl
Apify
OfficialOfficial Apify MCP server for AI agents to run Actors, extract website data, and automate web scraping and crawling workflows.
Bright Data
OfficialDiscover, extract, and interact with the web - one interface powering automated access across the public internet.