This repository provides an official Model Context Protocol (MCP) server implementation for ScreenshotOne, enabling tools like website screenshot rendering. It requires a ScreenshotOne API key and can be used with
This is the official implementation of a Model Context Protocol (MCP) server for ScreenshotOne. It enables integration with platforms supporting the MCP standard.
Read more about the motivation behind this project and future plans.
A badge indicating the server's status is available via Glama.ai.
render-website-screenshot
: Renders a website screenshot and returns it as an image.First, install dependencies and build the project:
npm run install && npm run build
Obtain your ScreenshotOne API key by signing up at ScreenshotOne.
For Claude for Desktop, add a configuration block to claude_desktop_config.json
, specifying the command to execute the server, arguments, and the SCREENSHOTONE_API_KEY
environment variable.
For standalone use or other projects, run the server with the API key set as an environment variable:
SCREENSHOTONE_API_KEY=your_api_key && node build/index.js
ScreenshotOne MCP Server
is licensed under the MIT License.
screenshotone/mcp
February 17, 2025
March 27, 2025
TypeScript