Screenshotrun MCP server
io.github.webmox/screenshotrun-mcp·v1.0.3Capture website screenshots in AI agents. Full-page, dark mode, mobile, OG images, base64.
0 stars318 downloads/wk
Reviews
Write oneNobody has reviewed Screenshotrun yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Screenshotrun tools (2)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
check_usageCheck your ScreenshotRun API usage for the current billing period. Shows screenshots used, remaining, and limits.
take_screenshotCapture a screenshot of any webpage. Returns the image as base64-encoded data. Supports custom viewport sizes, device emulation, dark mode, full-page capture, ad blocking, and more.
Public scan report
scanner v0.1.10 · 2026-10-25 · same rubric, same numbers if you re-run it
- Code scan3 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 2 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Screenshotrun compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 95% of 48,255 servers
- Tools
- 2
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 318
- more than 82% of 12,191 servers with a package
What its tools let an agent do: 2 read
Install Screenshotrun in Claude Code, Cursor or VS Code
Runs npx -y screenshotrun-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add screenshotrun-mcp -- npx -y screenshotrun-mcp
What the publisher says
From the Screenshotrun repository's README, as published. We do not edit it. Read it on GitHub
screenshotrun-mcp
Give your AI agent the ability to see any webpage. MCP server for ScreenshotRun Screenshot API.
Features
- Capture screenshots of any public webpage as PNG, JPEG, WebP, or PDF
- Device emulation — desktop, mobile, and tablet viewports
- Dark mode rendering with prefers-color-scheme: dark
- Full-page capture with automatic scrolling
- Block ads and cookie consent banners
- Inject custom CSS/JavaScript before capture
- Target specific elements with CSS selectors
- Retina (2x) resolution support
- Monitor your API usage and remaining quota
Quick Start
1. Get your API key
Sign up for a free API key at screenshotrun.com.
2. Configure your AI client
Claude Desktop
Add to your Claude Desktop config (~/Library/Application Support/Claude/claudedesktopconfig.json on macOS, %APPDATA%\Claude\claudedesktopconfig.json on Windows):
{
"mcpServers": {
"screenshotrun": {
"command": "npx",
"args": ["-y", "screenshotrun-mcp"],
"env": {
"SCREENSHOTRUN_API_KEY": "sr_live_your_key_here"
}
}
}
}Claude Code
claude mcp add screenshotrun \
npx -y screenshotrun-mcp \
-e SCREENSHOTRUN_API_KEY=sr_live_your_key_hereCursor
Add to .cursor/mcp.json in your project:
{
"mcpServers": {
"screenshotrun": {
"command": "npx",
"args": ["-y", "screenshotrun-mcp"],
"env": {
"SCREENSHOTRUN_API_KEY": "sr_live_your_key_here"
}
}
}
}Windsurf
Add to your Windsurf MCP configuration with the same npx -y screenshotrun-mcp command and set the SCREENSHOTRUNAPIKEY environment variable.
Available Tools
take_screenshot
Capture a screenshot of any webpage. Returns the image as base64-encoded data that AI agents can analyze and describe.
check_usage
Check your ScreenshotRun API usage for the current billing period. Returns screenshots used, remaining quota, usage percentage, and days remaining.
No parameters required.
Example Prompts
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Screenshotrun: common questions
- Is Screenshotrun MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Screenshotrun safety report
- How do I install Screenshotrun?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Screenshotrun need an API key?
- No secret keys are declared. It reads 1 setting from the environment.
- Is Screenshotrun maintained?
- The last commit was 13 days ago (2026-10-22). The latest release is v1.0.3.
- How does Screenshotrun compare with other MCP servers?
- safety score 92/100 (higher than 95% of 48,255 servers); tools 2 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.