Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Site Shot

БесплатноНе проверен

Enables AI agents to capture full-page or viewport screenshots of any web page with options for ad removal, cookie banner blocking, and proxy country selection.

GitHubEmbed

Описание

Enables AI agents to capture full-page or viewport screenshots of any web page with options for ad removal, cookie banner blocking, and proxy country selection.

README

Give Claude, Cursor, and other AI agents the ability to see any web page — 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).

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):
{
  "mcpServers": {
    "site-shot": {
      "command": "npx",
      "args": ["-y", "site-shot-mcp"],
      "env": { "SITESHOT_API_KEY": "YOUR_API_KEY" }
    }
  }
}
  1. 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

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

from github.com/site-shot/site-shot-mcp

Установка Site Shot

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/site-shot/site-shot-mcp

FAQ

Site Shot MCP бесплатный?

Да, Site Shot MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Site Shot?

Нет, Site Shot работает без API-ключей и переменных окружения.

Site Shot — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить Site Shot в Claude Desktop, Claude Code или Cursor?

Открой Site Shot на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Site Shot with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai