
ScreenshotOne MCP Server

2025.03.29
15
TypeScript网站截图生成内容生成
ScreenshotOne MCP Server 是一个基于 Model Context Protocol (MCP) 的官方实现,专为 ScreenshotOne 服务设计。该服务器主要用于生成网站截图,并返回图像。它适用于需要自动化截图功能的开发者和项目。
View on GitHub
Overview
基本能力
产品定位
ScreenshotOne MCP Server 是一个基于 MCP 协议的服务器,专注于提供网站截图生成服务。
核心功能
- 提供
render-website-screenshot
工具,用于生成网站截图并返回图像。
适用场景
- 开发者在需要自动化生成网站截图的场景中使用。
- 集成到 Claude for Desktop 或其他项目中,提供截图功能。
工具列表
render-website-screenshot
: 生成网站截图并返回图像。
使用教程
使用依赖
- 确保已安装 Node.js 和 npm。
安装教程
- 克隆项目并安装依赖:
npm install && npm run build
- 获取 ScreenshotOne API 密钥:
- 访问 ScreenshotOne 注册并获取 API 密钥。
调试方式
- 运行服务器:
SCREENSHOTONE_API_KEY=your_api_key && node build/index.js
- 集成到 Claude for Desktop:
- 修改配置文件
~/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>"
}
}
}
}