Site-Shot
@site-shot
About Site-Shot
Official MCP server for the Site-Shot website screenshot API. Tools: capture_screenshot, capture_full_page. Real Chromium rendering, full-page capture up to 20,000 px, country proxies, and automatic ad & cookie-banner removal enabled by default — cleaner images, fewer vision toke
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"site-shot": {
"command": "npx",
"args": [
"-y",
"site-shot-mcp"
],
"env": {
"SITESHOT_API_KEY": "YOUR_API_KEY"
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Site-Shot?
Site-Shot is the official MCP server for the Site-Shot website screenshot API. It gives AI agents like Claude and Cursor the ability to capture any web page using real Chromium rendering, with features like full-page scrolling capture up to 20,000 px, country proxies with matching language/time zone/geolocation, and automatic ad and cookie-banner removal.
How to use Site-Shot?
Install by adding the server configuration to your MCP client (Claude Desktop, Cursor, or other) using the npx command with the site-shot-mcp package and a SITESHOT_API_KEY environment variable. Then invoke the capture_screenshot or capture_full_page tools with desired options such as width, height, format, country proxy, language, time zone, geolocation, wait time, or max height.
Key features of Site-Shot
- Real Chromium rendering for accurate screenshots.
- Full-page scrolling capture up to 20,000 px.
- Country proxies with matching language, time zone, geolocation.
- Automatic ad and cookie-banner removal (on by default).
- Two tools: capture_screenshot and capture_full_page.
- Configurable viewport size, format (PNG/JPEG), and wait time.
Use cases of Site-Shot
- Let AI agents visually inspect any web page for research or debugging.
- Capture clean, ad-free screenshots for automated content monitoring.
- Generate full-page screenshots of long articles or dashboards for reporting.
- Test how pages appear from different countries with localized settings.
FAQ from Site-Shot
What does the Site-Shot MCP server do?
It provides two tools, capture_screenshot and capture_full_page, that let AI agents take website screenshots via the Site-Shot API with real Chromium rendering, ad removal, and localized options.
How do I install Site-Shot MCP server?
Configure your MCP client with "command": "npx", "args": ["-y", "site-shot-mcp"], and the environment variable "SITESHOT_API_KEY" set to your API key.
What are the available tools and options?
capture_screenshot supports width, height, PNG/JPEG format, country proxy, language, time zone, geolocation, wait_ms, and max_height. capture_full_page takes a full-page scrolling screenshot up to 20,000 px tall.
Is there a free way to test Site-Shot?
Yes, you can test capture quality for free using the no-signup browser tool at site-shot.com before subscribing.
How much does Site-Shot cost?
Paid plans start at $5 per month for 2,000 screenshots,
More Browser Automation MCP servers
Fetch MCP
jae-jaeMCP server for fetch web page content using Playwright headless browser.
Scrapling Fetch MCP
cyberchittaHelps AI assistants access text content from bot-protected websites. MCP server that fetches HTML/markdown from sites with anti-automation measures using Scrapling.
Fastcrw
usFast, lightweight Firecrawl/Tavily alternative in Rust. Web scraper, crawler & search API with MCP server for AI agents. Drop-in Firecrawl-compatible API (/scrape, /crawl, /search). 2.3x faster than Tavily, 1.5x faster than Firecrawl in 1K-URL benchmarks. 6 MB RAM, single binary.
Umut Naci
firecrawlThe API to search, scrape, and interact with the web at scale. 🔥
Puppeteer MCP Server
merajmehrabiThis MCP server provides browser automation capabilities through Puppeteer, allowing interaction with both new browser instances and existing Chrome windows.
Comments