ScreenshotOne MCP Server
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.
Tools
render-website-screenshot: Render a screenshot of a website and returns it as an image.
Usage
Build it
Always install dependencies and build it first:
npm install && npm run build
Get your ScreenshotOne API key
Sign up at ScreenshotOne and get your API key.
With Claude for Desktop
Add the following to your ~/Library/Application\\ Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"screenshotone": {
"command": "node",
"args": ["path/to/screenshotone/mcp/build/index.js"],
"env": {
"SCREENSHOTONE_API_KEY": "<your api key>"
}
}
}
}
Standalone or for other projects
SCREENSHOTONE_API_KEY=your_api_key && node build/index.js
License
ScreenshotOne MCP Server is licensed under the MIT License.
Recommend MCP Servers 💡
Magg
A Model Context Protocol server that manages, aggregates, and proxies other MCP servers, enabling LLMs to dynamically extend their own capabilities. It acts as a central hub for managing multiple MCP servers, allowing LLMs to search, add, configure, enable/disable servers, aggregate tools, and persist configurations.
mcp-server-port-cleaner
A Node.js server implementing the Model Context Protocol (MCP) for port cleanup operations, designed to resolve 'EADDRINUSE' errors in development environments by scanning and terminating processes occupying specified ports.
email-send-mcp
An MCP server enabling LLMs to send emails and search attachments.
docker-mcp
A docker MCP Server (modelcontextprotocol)
lazy-toggl-mcp
A Model Context Protocol (MCP) server for interacting with Toggl time tracking
hashing-mcp-server
MCP server for calculating MD5 and SHA-256 hashes, compatible with Claude Desktop and VSCode