Puppeteer MCP 自动化服务器

Puppeteer MCP 自动化服务器

提供基于 Puppeteer 的浏览器自动化功能,支持新实例和现有 Chrome 窗口操作。

快速入门

  1. 克隆仓库:git clone https://github.com/MCP-Mirror/merajmehrabi_puppeteer-mcp-server.git
  2. 安装依赖:npm install
  3. 启动服务器:npm start

使用方法

  • 标准模式:默认启动新的浏览器实例。
  • 活动标签模式
    1. 关闭所有 Chrome 实例。
    2. 启用远程调试运行 Chrome(端口默认 9222)。
    3. 使用 puppeteer_connect_active_tab 工具连接到现有 Chrome 标签。

示例工具

  • puppeteer_navigate:导航到指定 URL。
  • puppeteer_screenshot:截取页面或元素截图。
  • puppeteer_click:点击页面上的元素。
  • puppeteer_fill:填充表单字段。

更多工具及用法参考 README 文档。