ScreenshottyScreenshotty
FeaturesDocumentationPricingBlog
MCP Server

Screenshot Eyes for Your AI Agent

One config entry gives Claude Code, Cursor, or any MCP client a take_screenshot tool — rendered in real Chrome, returned straight to the model.

Agents reviewing frontends, debugging layouts, or verifying deployed pages need to see them. The Screenshotty MCP server exposes the capture API as Model Context Protocol tools, so the agent calls take_screenshot like any native capability and the image flows back into its context.

The server is a small open-source Node package that talks to the Screenshotty API with your key — install it once per client and every session has screenshot capability.

Claude Code
claude mcp add screenshotty \
--env SCREENSHOTTY_API_KEY=your_key_here \
-- npx -y screenshotty-mcp
Cursor / Claude Desktop (mcp config JSON)
{
"mcpServers": {
"screenshotty": {
"command": "npx",
"args": ["-y", "screenshotty-mcp"],
"env": { "SCREENSHOTTY_API_KEY": "your_key_here" }
}
}
}

Everything You Need, Built In

take_screenshot tool

URL, full-page, viewport, selector, format, and dark-mode options — the API surface, exposed as a tool schema.

Works with every MCP client

Claude Code, Claude Desktop, Cursor, Windsurf, and any client speaking MCP over stdio.

Images into context

Captures return as MCP image content, so vision-capable models see the page directly.

Your key, your usage

Runs locally with your API key in the environment — usage shows in your dashboard like any client.

Frequently Asked Questions

What tools does the server expose?

take_screenshot (url or html, full_page, viewport, selector, format, dark mode, adblock/cookie-banner options) returning the image, and list_countries for geo-targeted captures.

Does my API key leave my machine?

The key is read from your local environment and sent only to api.screenshotty.link over HTTPS — the standard pattern for MCP servers wrapping an authenticated API.

Where do I get an API key?

Sign up at screenshotty.link (free tier: 100 screenshots/month, no credit card) and copy your key from the dashboard. Keep it in the integration's credential store rather than pasting it into shared workflows.

What can an agent actually do with this?

Typical loops: capture a local or deployed page after a change and review the layout, compare staging vs production visually, check a competitor's page, or generate assets via the html parameter — all without leaving the editor.

Start Capturing in Minutes

100 free screenshots per month. No credit card required.

ScreenshottyScreenshotty

Most cost-effective Screenshot API

Product

  • Features
  • Pricing
  • Documentation
  • Blog
  • Compare
  • Alternatives

Free Tools

  • Website Screenshot Tool
  • Website Responsivity Check
  • Website Text Extractor
  • Website to PDF Converter
  • Website Markdown Converter
  • All Free Tools

Developers

  • Python Screenshot API
  • Node.js Screenshot API
  • PHP Screenshot API
  • Full Page Screenshots
  • URL to PDF API
  • API Parameters
  • MCP Server

Legal

  • Privacy Policy
  • Terms of Service

© 2026 Screenshotty. All rights reserved.