Puppeteer MCP 浏览器自动化服务器
提供基于 Puppeteer 的浏览器自动化能力,支持新建实例和现有 Chrome 窗口交互。
快速入门
安装
通过 npm 全局安装:
npm install -g puppeteer-mcp-server
或使用 npx 直接运行:
npx puppeteer-mcp-server
从源码安装:
- 克隆仓库并进入目录
- 安装依赖:
npm install
- 构建项目:
npm run build
- 启动服务:
npm start
配置
在配置文件中添加以下内容(适用于 Claude 应用):
{ "mcpServers": { "puppeteer": { "command": "puppeteer-mcp-server", "args": [], "env": {} } } }
使用
运行后默认启动新浏览器实例。如需连接现有 Chrome 窗口,请启用远程调试模式:
chrome --remote-debugging-port=9222
然后调用工具 puppeteer_connect_active_tab 连接目标标签页。