MCP 截图服务器基于 Puppeteer 实现,具备强大的网页截图功能。借助简单的 MCP 工具界面,它能轻松捕获网页和本地 HTML 文件的截图,为用户提供便捷的截图体验。
该服务器通过 Puppeteer 实现网页截图功能,可利用简单的 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 许可证。