ScreenshotOne
Render website screenshots with ScreenshotOne
Ads
Overview
An official implementation of an MCP (Model Context Protocol) server for ScreenshotOne. A few more words about why it was built and some thoughts about the future of MCP. ScreenshotOne also offers an official hosted MCP server. See the ScreenshotOne MCP integration for setup instructions and the latest updates. - render-website-screenshot: Render a website screenshot and return an image or cached response. - get-usage: Get ScreenshotOne API quota and concurrency usage. Always install dependencies and build it first:
Installation
npm install && npm run build
Configuration
{
"mcpServers": {
"screenshotone": {
"command": "npx",
"args": ["--yes", "@screenshotone/mcp"],
"env": {
"SCREENSHOTONE_API_KEY": "<your api key>"
}
}Capabilities
- Render website screenshots
Use `render-website-screenshot` to capture a screenshot of any URL and return the image or a cached response.
- Check API usage
Use `get-usage` to retrieve your ScreenshotOne API quota and concurrency usage.
Tags
- browser-automation
- web-scraping
- testing-qa
Related MCP servers
Skyvern
OfficialAI-powered browser automation MCP server — navigate sites, fill forms, extract data, and handle logins via Claude Code CLI
Firecrawl
OfficialExtract web data with Firecrawl
Apify
OfficialOfficial Apify MCP server for AI agents to run Actors, extract website data, and automate web scraping and crawling workflows.
Bright Data
OfficialDiscover, extract, and interact with the web - one interface powering automated access across the public internet.