MCP Directory

ScreenshotOne MCP Server

Render screenshots of any website and return them as images, via the ScreenshotOne API.

Unverified
stdio (local)
API key
Stale
TypeScript

Add to your client

Copy the config for your MCP client and paste it into its config file.

Install / run
npm install && npm run build

Paste into ~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "screenshotone-mcp-server": {
      "command": "node",
      "args": [
        "path/to/screenshotone/mcp/build/index.js"
      ],
      "env": {
        "SCREENSHOTONE_API_KEY": "<your api key>"
      }
    }
  }
}

Step-by-step guides: Add to Claude Desktop · Add to Cursor · Add to Windsurf

Before you start

  • Node.js (to run the compiled build/index.js)
  • A ScreenshotOne account and API key (set as SCREENSHOTONE_API_KEY)
  • Build the project locally with `npm install && npm run build`

About ScreenshotOne MCP Server

An official ScreenshotOne MCP server that renders website screenshots and returns them as images to the MCP client. It wraps the ScreenshotOne API behind a single MCP tool, communicating over stdio and authenticating with an API key.

Tools & capabilities (1)

render-website-screenshot

Render a screenshot of a website and return it as an image.

What this server can do

ScreenshotOne MCP Server provides tools for these capabilities — tap one to see every MCP server that does the same:

When to use it

  • Capturing a screenshot of any website directly from Claude for Desktop or another MCP client
  • Generating webpage images on demand inside an AI workflow
  • Letting an assistant visually inspect or archive the current appearance of a web page

Security notes

Requires a ScreenshotOne API key, supplied via the SCREENSHOTONE_API_KEY environment variable in the MCP client config. Keep this key secret; anyone with it can consume your ScreenshotOne quota.

ScreenshotOne MCP Server FAQ

How do I authenticate?

Sign up at ScreenshotOne to get an API key, then provide it via the SCREENSHOTONE_API_KEY environment variable in your MCP client config.

Is there an npm package to run it directly?

The README does not document an npm package or npx command. You clone/build the repo locally with `npm install && npm run build` and point your client at build/index.js.

What tools does the server expose?

A single tool, render-website-screenshot, which renders a website screenshot and returns it as an image.

Alternatives to ScreenshotOne MCP Server

Compare all alternatives →

Automate your existing browser with AI using your real profile, logged-in sessions, and stealth fingerprint.

Unverified
stdio (local)
No auth
Stale
TypeScript
13 tools
Updated 1 year agoRepo

All-in-one web access MCP — Web Unlocker, SERP, Scraper API, and a cloud Scraping Browser.

Verified
stdio (local)
API key
JavaScript
12 tools
Updated 26 days agoRepo

macOS screen capture, AI visual analysis, and full GUI automation for AI agents.

Unverified
stdio (local)
API key
Swift
28 tools
Updated 3 days agoRepo