Skip to main content
ClaudeWave
MCP ServersOfficial Registry0 stars0 forksJavaScriptMITUpdated today
Install in Claude Code / Claude Desktop
Method: NPX · site-shot-mcp
Claude Code CLI
claude mcp add site-shot-mcp -- npx -y site-shot-mcp
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "site-shot-mcp": {
      "command": "npx",
      "args": ["-y", "site-shot-mcp"],
      "env": {
        "SITESHOT_API_KEY": "<siteshot_api_key>"
      }
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
Detected environment variables
SITESHOT_API_KEY
Use cases

MCP Servers overview

# Site-Shot MCP server

Give Claude, Cursor, and other AI agents the ability to **see any web page** — take website screenshots
with [Site-Shot](https://www.site-shot.com/) over the [Model Context Protocol](https://modelcontextprotocol.io).

Real Chromium rendering · full-page capture · country proxies · automatic **ad & cookie-banner removal**
(cleaner images, fewer vision tokens).

## Quick start (Claude Desktop)

1. Get a Site-Shot API key at <https://www.site-shot.com/pricing/>.
2. Add this to your Claude Desktop config (`claude_desktop_config.json`):

```json
{
  "mcpServers": {
    "site-shot": {
      "command": "npx",
      "args": ["-y", "site-shot-mcp"],
      "env": { "SITESHOT_API_KEY": "YOUR_API_KEY" }
    }
  }
}
```

3. Restart Claude Desktop. Ask it to *"take a full-page screenshot of https://news.ycombinator.com"* and
   it will call the server and show you the image.

Works the same way in any MCP client (Cursor, Cline, VS Code, LangChain, CrewAI) — point the client at
`npx -y site-shot-mcp` with `SITESHOT_API_KEY` in the environment.

## Tools

### `capture_screenshot`
Screenshot a web page (viewport by default).

| Param | Type | Default | Notes |
|---|---|---|---|
| `url` | string (required) | — | Page to capture |
| `full_page` | boolean | `false` | Capture the whole scrollable page |
| `width` / `height` | number | 1280 / 1024 | Viewport / device size |
| `format` | `"png"` \| `"jpeg"` | `png` | Image format |
| `block_ads` | boolean | `true` | Remove ads |
| `block_cookie_banners` | boolean | `true` | Remove cookie-consent popups |
| `country` | string | — | Proxy country, e.g. `"Germany"` (auto IP/lang/tz/geo) |
| `language` / `time_zone` / `geolocation` | string | — | Manual overrides |
| `wait_ms` | number | — | Wait before capture (SPAs/animations) |
| `max_height` | number | 20000 (full page) | Cap captured height |

Returns the screenshot as an MCP image.

### `capture_full_page`
Same as `capture_screenshot` with full-page capture enabled.

## Configuration

| Env var | Required | Description |
|---|---|---|
| `SITESHOT_API_KEY` | yes | Your Site-Shot API key (used as `userkey`). |

The server is a thin wrapper over the existing Site-Shot HTTP API (`https://api.site-shot.com/`) — no
separate backend.

## Local development

```bash
npm install
npm run check   # syntax check
npm run smoke   # offline tests (stubbed fetch, no API key needed)
SITESHOT_API_KEY=yourkey npm start   # run the server on stdio
```

## Requirements

Node.js ≥ 18 (uses the built-in `fetch`).

## License

MIT

What people ask about site-shot-mcp

What is site-shot/site-shot-mcp?

+

site-shot/site-shot-mcp is mcp servers for the Claude AI ecosystem with 0 GitHub stars.

How do I install site-shot-mcp?

+

You can install site-shot-mcp by cloning the repository (https://github.com/site-shot/site-shot-mcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.

Is site-shot/site-shot-mcp safe to use?

+

site-shot/site-shot-mcp has not been audited yet by our security agent. Review the original repository on GitHub before using it in production.

Who maintains site-shot/site-shot-mcp?

+

site-shot/site-shot-mcp is maintained by site-shot. The last recorded GitHub activity is from today, with 0 open issues.

Are there alternatives to site-shot-mcp?

+

Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.

Deploy site-shot-mcp to your cloud

Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.

Maintain this repo? Add a badge to your README

Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.

Featured on ClaudeWave: site-shot/site-shot-mcp
[![Featured on ClaudeWave](https://claudewave.com/api/badge/site-shot-site-shot-mcp)](https://claudewave.com/repo/site-shot-site-shot-mcp)
<a href="https://claudewave.com/repo/site-shot-site-shot-mcp"><img src="https://claudewave.com/api/badge/site-shot-site-shot-mcp" alt="Featured on ClaudeWave: site-shot/site-shot-mcp" width="320" height="64" /></a>

More MCP Servers

site-shot-mcp alternatives