月访问量
0
累计浏览
1
用户评分
4.4
收录时间
2026-08
产品介绍
产品介绍
Puppeteer MCP 是 Anthropic 官方维护的 Model Context Protocol 参考服务器,基于 Puppeteer 提供浏览器自动化能力。它让 AI 助手能够操控真实浏览器环境,执行网页导航、截图、点击、表单填充和 JavaScript 代码等操作,是网页交互和数据采集的强大工具。
核心功能
- 网页导航:通过
puppeteer_navigate工具导航到任意 URL - 截图功能:支持整页截图和指定元素截图,可设置宽高和 Base64 编码
- 点击交互:通过 CSS 选择器点击页面元素
- 悬停操作:模拟鼠标悬停效果
- 表单填充:填充输入框和选择下拉框
- JavaScript 执行:在浏览器控制台执行任意 JavaScript 代码
- 控制台日志:监控浏览器控制台输出
- 自定义启动选项:支持通过环境变量和工具参数自定义 Puppeteer 启动行为
安装配置
NPX 方式:
{
"mcpServers": {
"puppeteer": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-puppeteer"]
}
}
}
Docker 方式(使用无头 Chromium):
{
"mcpServers": {
"puppeteer": {
"command": "docker",
"args": ["run", "-i", "--rm", "--init", "-e", "DOCKER_CONTAINER=true", "mcp/puppeteer"]
}
}
}
适用场景
- 网页自动化测试和 E2E 测试
- 网页截图和内容采集
- 表单自动填充和提交
- 动态网页内容的 JavaScript 交互
- 网页监控和数据抓取