Site-Shot MCP server
io.github.site-shot/site-shot-mcp·v1.2.1·3 starsWebsite screenshots for AI agents: full-page, country proxies, ad & cookie-banner removal
3 stars301 downloads/wk
Reviews
Write oneNobody has reviewed Site-Shot yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Site-Shot tools (2)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
capture_full_pageTake a full-page (entire scrollable height) screenshot of a web page with Site-Shot and return
capture_screenshotTake a screenshot of a web page with Site-Shot and return it as an image. Renders in a real
Public scan report
scanner v0.1.10 · 2026-11-03 · 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 qualitystatic API keys via environment variables6/15
- Maintenancerepository not readable: repo not found3/15
- Maintainer identityno repository or website to verify2/10
How Site-Shot compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 55/100
- higher than 10% 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
- GitHub stars
- 3
- more than 80% of 28,688 servers
- Downloads a week
- 301
- more than 81% of 12,191 servers with a package
What its tools let an agent do: 2 read
Release history: 3 versions in the registry since 2026-08-16, latest 2026-10-31, typically one every 39 days.
Install Site-Shot in Claude Code, Cursor or VS Code
Runs npx -y site-shot-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add site-shot-mcp -- npx -y site-shot-mcp
What the publisher says
From the Site-Shot repository's README, as published. We do not edit it. Read it on GitHub
Site-Shot MCP server
Give Claude, Cursor, and other AI agents the ability to see public web pages — take website screenshots with Site-Shot over the Model Context Protocol.
Real Chromium rendering · full-page capture · country proxies · automatic ad & cookie-banner removal (cleaner images, fewer vision tokens).
A Site-Shot API key is required, and it takes a paid Site-Shot API plan: captures draw on that account's existing API allowance and limits. The key comes from your Site-Shot dashboard; pricing lists the plans. The no-signup browser tool at is for checking output quality; it does not issue keys.
Claude Code (plugin)
This repository doubles as a Claude Code plugin marketplace. The plugin runs the published site-shot-mcp package over stdio and declares the API key as a required sensitive setting, so Claude Code prompts you for it rather than asking you to paste it into this repository, a config file, or a chat message.
Install
claude plugin marketplace add site-shot/site-shot-mcp
claude plugin install site-shot@site-shotor from inside a session:
/plugin marketplace add site-shot/site-shot-mcp
/plugin install site-shot@site-shotBoth forms resolve the marketplace from GitHub, so they work only after these manifests are published on the repository's public default branch — not from a local branch or a fork you have not pushed.
Try it before that
Load the plugin directory for a single session:
claude --plugin-dir /absolute/path/to/site-shot-mcp/plugins/site-shotTwo things matter here. Pass an absolute path — --plugin-dir is resolved against the session's working directory. And start that session from an ordinary project directory, not from this checkout: this repo is the site-shot-mcp package, so npm resolves the name locally, finds no linked binary, and the server dies with sh: site-shot-mcp: command not found before Claude Code ever sees it. From an unrelated directory npx fetches the published package and starts it normally — checked both ways: exit 127 in this checkout, clean stdio start from an empty one.
To exercise the real install path instead — marketplace resolution, manifests and the required setting — add the checkout itself as a marketplace:
claude plugin marketplace add /absolute/path/to/site-shot-mcp
claude plugin install site-shot@site-shotThat installs into your user scope; undo it with claude plugin uninstall site-shot@site-shot and claude plugin marketplace remove site-shot.
The API key
The plugin declares SITESHOTAPIKEY as a required, sensitive setting. Claude Code prompts you for the key, masks it as you type, and substitutes it into the server's environment as ${userconfig.SITESHOTAPI_KEY}. Storage of the value is Claude Code's to handle.
Installing without one is not an error — Claude Code records it as still owed (1 userConfig option not yet set (1 required)). Supply it through the masked prompt:
/plugin configure site-shot@site-shotConfigure it before expecting a capture: that setting is what feeds the server its key. What Claude Code does while it is unset — whether the server is launched at all, whether the tools are offered — is Claude Code's own behaviour and is not something documented here from observation.
The server's side is independent of that. When run directly over stdio without a key, it still starts and prints a warning on stderr. Capture tools return a clear missing-key error instead of an image.
The plugin adds one skill (site-shot:website-screenshots) and the two capture tools below. It declares no hooks, no monitors and no scheduled capture jobs; the only process it launches is the declared stdio MCP server.
Codex CLI (plugin)
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Grade history
- 2026-11-03downgradeB → Cscore 55
Site-Shot: common questions
- Is Site-Shot MCP server safe?
- With care: it is graded C, so read the findings first (55/100). Read the Site-Shot safety report
- How do I install Site-Shot?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Site-Shot need an API key?
- Yes. The registry entry asks for
SITESHOT_API_KEY. - Is Site-Shot maintained?
- The last commit was 44 days ago (2026-09-21). The latest release is v1.2.1.
- How does Site-Shot compare with other MCP servers?
- safety score 55/100 (higher than 10% 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.