Screenshot Scout MCP server
online · 100% uptimecom.screenshotscout/mcp·v0.3.0Capture screenshots of webpages as images or PDFs with Screenshot Scout.
not scanned yet
0 stars23 downloads/wk
Reviews
Write oneNobody has reviewed Screenshot Scout yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Screenshot Scout tools
Tool list not cached yet. `describe` through the gateway fetches it live.
How Screenshot Scout compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 75% of 48,255 servers
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 165 ms
- faster than 70% of 30,031 servers
- Downloads a week
- 23
- more than 9% of 12,191 servers with a package
Release history: 3 versions in the registry since 2026-08-01, latest 2026-10-31, typically one every 79 days.
Install Screenshot Scout in Claude Code, Cursor or VS Code
claude mcp add --transport http mcp https://mcp.screenshotscout.com/mcp/api-key
What the publisher says
From the Screenshot Scout repository's README, as published. We do not edit it. Read it on GitHub
Screenshot Scout MCP Server
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.
What you need
access key from the API keys page.
- A Screenshot Scout account and an
is bundled by Claude.
- Node.js 22 or newer for npm/stdio installation. Claude Desktop's MCPB runtime
Screenshot Scout requests.
- The optional secret key only when your selected API key requires signed
Every capture uses your Screenshot Scout account and is subject to its plan, quota, and rate limits.
Local stdio with npm
Start with this local stdio configuration:
{
"mcpServers": {
"screenshotscout": {
"command": "npx",
"args": ["-y", "@screenshotscout/mcp"],
"env": {
"SCREENSHOTSCOUT_ACCESS_KEY": "YOUR_ACCESS_KEY"
}
}
}
}If the access key requires request signing, add the secret locally:
"SCREENSHOTSCOUT_SECRET_KEY": "YOUR_SECRET_KEY"Keep personal configuration files out of source control. Credentials are process environment values, not tool arguments. See client-specific copy-paste configurations for Claude Desktop, Claude Code, Cursor, VS Code/GitHub Copilot, Devin, and Cline.
Run from a source checkout
npm ci
npm run buildPoint the client at the absolute path to dist/stdio.js with node, and provide the same environment variables shown above.
Claude Desktop MCPB
To install the Claude Desktop extension:
release.
- Download screenshotscout-mcp-.mcpb from that version's GitHub
choose Install Extension….
- In Claude Desktop, open Settings → Extensions → Advanced settings and
requires signed requests.
- Select the downloaded file.
- Enter the required access key. Enter the secret key only for an API key that
Claude Desktop treats both fields as sensitive settings. The v0.1.0 MCPB supports Windows.
Hosted Streamable HTTP
The hosted API-key endpoint is live at:
https://mcp.screenshotscout.com/mcp/api-keyIt is intended only for clients that can attach a static HTTP header:
Authorization: Bearer YOUR_ACCESS_KEYThe endpoint accepts an access key only. Never send a Screenshot Scout secret key to it, and never put either key in the URL or a tool argument. Clients that cannot attach a static Bearer header cannot use this endpoint.
API keys that require request signatures must instead use local stdio or MCPB, or use a dedicated unsigned access key for the hosted endpoint.
Local stdio with Docker
Build the production image from a source checkout:
docker build --tag screenshotscout-mcp:local .Pass credentials from the local environment and keep stdin attached for MCP stdio traffic:
docker run --rm -i --init --cap-drop=ALL --security-opt=no-new-privileges --read-only \
-e SCREENSHOTSCOUT_ACCESS_KEY \
-e SCREENSHOTSCOUT_SECRET_KEY \
screenshotscout-mcp:localSCREENSHOTSCOUTSECRETKEY remains optional. The image runs as an unprivileged user and contains only the compiled stdio server and its production dependencies. It declares no port or container health check: an MCP client owns the stdio process and verifies readiness by completing MCP initialization. The image and its Docker MCP Catalog metadata in docker-mcp-catalog.yaml are local preparation; no public image is implied by these commands.
Tool: capture_screenshot
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Screenshot Scout: common questions
- Is Screenshot Scout MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Screenshot Scout safety report
- How do I install Screenshot Scout?
- It runs remotely at mcp.screenshotscout.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Screenshot Scout need an API key?
- Yes. The registry entry asks for
SCREENSHOTSCOUT_ACCESS_KEY,SCREENSHOTSCOUT_SECRET_KEY,Authorization. - Is Screenshot Scout maintained?
- The last commit was 93 days ago (2026-08-03). The latest release is v0.3.0.
- Is Screenshot Scout up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does Screenshot Scout compare with other MCP servers?
- safety score 88/100 (higher than 75% of 48,255 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 165 ms (faster than 70% of 30,031 servers). Full comparison.