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 💡
mcp-server-disk-usage
A demo MCP server that enables Claude to check real-time disk usage on macOS.
RoryMB/Make_MCP
An MCP server that helps users create other MCP servers, integrable with Claude Desktop
@erniebrodeur/mcp-grep
A grep server implementation that exposes grep functionality through the Model Context Protocol (MCP)
apiweaver
APIWeaver is a FastMCP server that dynamically creates MCP servers from web API configurations, enabling AI assistants to integrate with any REST API, GraphQL endpoint, or web service.
proxymock
An MCP server built into proxymock that enables Agent-based LLM tools to interact with proxymock for recording API/Database calls, generating tests, and creating service mocks.
md2doc
An MCP server that converts Markdown text to DOCX format, supporting custom templates and multi-language output, leveraging an external conversion service.