{"type":"mcp_server","name":"mcp","description":"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","category":"Developer Tools","language":"TypeScript","stars":35,"forks":1,"owner":"screenshotone","github_url":"https://github.com/screenshotone/mcp","homepage":"https://screenshotone.com/blog/mcp-server/","setup":"## Setup\n\n1.  Install dependencies and build: `npm run install && npm run build`\n2.  Get a ScreenshotOne API key by signing up at [ScreenshotOne](https://screenshotone.com).\n3.  For Claude for Desktop, add the provided JSON configuration to `~/Library/Application\\ Support/Claude/claude_desktop_config.json`, replacing `<your api key>` with your actual API key and `path/to/screenshotone/mcp/build/index.js` with the correct path.\n4.  For standalone usage or other projects, set the `SCREENSHOTONE_API_KEY` environment variable and run `node build/index.js`.","tools":"## Available Tools\n\n1.  `render-website-screenshot` (Render a screenshot of a website and returns it as an image.)","faq":null,"created_at":"2025-02-17T09:18:20+00:00","updated_at":"2025-03-27T12:19:14+00:00","source_url":"https://model-context-protocol.com/servers/screenshotone-mcp-server-api-implementation","related_articles":[]}