Puppeteer MCP

Puppeteer MCP

MCP 官方 Puppeteer 服务器,让 AI 自动化控制浏览器、截图、填表单、执行 JS。

月访问量
380.0K
累计浏览
2
用户评分
4.7
收录时间
2026-07

产品介绍

产品介绍

Puppeteer MCP 是 Model Context Protocol 官方参考实现,将 Google Puppeteer 封装为 MCP 服务器,让 AI 能在沙箱中执行真实浏览器操作——导航、点击、填写表单、执行 JS、截图。npm 包:@modelcontextprotocol/server-puppeteer

核心功能

  • 页面导航:puppeteer_navigate
  • 元素交互:puppeteer_click、puppeteer_hover、puppeteer_fill、puppeteer_select
  • 截图捕获:puppeteer_screenshot(整页或指定元素)
  • JS 执行:puppeteer_evaluate
  • 控制台监控:通过 console://logs 资源访问

安装配置

  "mcpServers": {
    "puppeteer": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-puppeteer"]
    }
  }
}

Docker 方式:docker run -i --rm --init -e DOCKER_CONTAINER=true mcp/puppeteer

典型使用场景

  • 网页研究与数据提取(含 JS 重度页面)
  • 自动化 E2E 测试
  • 表单填写与电商流程模拟
  • 截图分析与视觉回归

平台支持

支持 Claude Desktop、Claude Code、Cursor、VS Code 等所有 MCP 客户端。部署模式:本地 NPX、Docker、Cloudflare Workers。