MCP 截图服务器基于 MCP 实现,借助 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 协议。