这是一个使用Puppeteer实现的MCP服务器,提供网页截图功能。该服务器允许通过简单的MCP工具界面捕获网页或本地HTML文件的截图。
npm install
服务器提供了一个take_screenshot工具,具有以下选项:
{
url: string; // 要捕获的URL(可以是http://, https:// 或 file:///)
width?: number; // 视口宽度(像素,1-3840)
height?: number; // 视口高度(像素,1-2160)
fullPage?: boolean; // 捕获整个可滚动页面
outputPath?: string; // 自定义输出路径(可选)
}
# 构建项目
npm run build
# 运行MCP检查器进行测试
npm run inspector
MIT </中文翻译>