Webpage Screenshot MCP
Captures full-page and element-specific screenshots for UI development feedback, with authentication and system browser support.
Delv Safety Grade: C
Score 54/100 · assessed 2026-04-28
Webpage Screenshot MCP is a community tool by solo developer Anand Tyagi for capturing browser screenshots. The server launches system browsers with full desktop control capabilities, including authentication handling. Whilst the repository is open source with reasonable documentation, the maintainer appears to be a solo developer with limited track record. The supply chain is weak: no npm package exists, requiring manual clone-and-build installation. The permissions model is concerning as it grants broad browser control and network access without sandboxing. Desktop browser automation inherently carries risk of credential exposure if misused. No security incidents are known, but the combination of solo maintenance, manual install, and powerful browser control warrants caution. Suitable for development environments but requires careful consideration for production use.
Lethal Trifecta (prompt-injection exposure)
TWO OF THREEScreenshot tools render arbitrary URLs and return image content. Same axes.
Green flags
- Open source repository with visible code
- Clear documentation of screenshot capabilities
- No known security incidents or malicious behaviour
- Specific use case (UI development) limits scope
Red flags
- Solo maintainer with limited public track record
- No package distribution, requires manual clone and build
- Full system browser control with authentication handling
- Broad desktop automation capabilities without sandboxing
- Could access credentials stored in system browser
Permissions requested
Install
npm install && npm run build
Review
Install this if you're doing UI development or QA and want Claude to grab screenshots without leaving the conversation. Skip it if you need a full regression testing suite or if the manual build process sounds like too much hassle. It's a focused tool that does one thing well, assuming you're comfortable with a bit of setup.
Good at
- Handles JavaScript-heavy sites properly via Puppeteer, so dynamic content renders correctly.
- Element-specific screenshots via CSS selectors save time compared to cropping full-page captures manually.
- System browser support means you can reuse your local Chrome profile for authenticated flows.
- Works across Claude Desktop, Claude Code, and Cursor without platform-specific quirks.
Watch out
- No npm package or pre-built binaries, so you're cloning and building from source every time.
- Documentation is sparse: authentication flows and advanced options require reading the code.
- Doesn't include diffing or comparison logic, so you'll need to build your own regression workflow around it.
- The build step adds friction compared to plug-and-play MCP servers.
Use cases
- visual regression testing
- UI QA
- design feedback loops
- agent verification
Getting started
Works with
Similar MCPs
- Playwright (Microsoft)Microsoft's official Playwright MCP — full browser control, accessibility tree, and click-by-text. The most capable browser MCP.
- PuppeteerHeadless browser control for Claude. Screenshots, form filling, scraping, and interacting with pages that require JavaScript.
- BrowserbaseBrowserbase's hosted browser MCP. Lets Claude drive a real headless Chrome in the cloud, with session recording and proxy support.
- FirecrawlFirecrawl's MCP for high-quality web scraping. Returns clean markdown, handles JS-rendered sites, batch crawling.