Puppeteer MCP Server
基于Puppeteer的浏览器自动化MCP Server,支持多标签页管理、页面导航、元素交互、截图、PDF生成、Cookie管理和JavaScript执行。
月访问量
0
累计浏览
0
用户评分
--
收录时间
2026-08
产品介绍
Puppeteer MCP Server提供完整的Chrome/Chromium浏览器自动化能力,让AI助手能够像真实用户一样操作网页。
核心功能
- 多标签页管理:创建、切换和关闭多个浏览器标签页
- 页面导航:URL跳转、前进后退、页面刷新
- 元素交互:点击、填写表单、选择下拉框、键盘输入
- 内容提取:获取页面文本、HTML、元素属性
- 截图PDF:页面截图、全页截图、PDF导出
- Cookie管理:读取、设置、删除浏览器Cookie
- 脚本执行:在页面上下文执行JavaScript代码
- 双传输模式:支持stdio和HTTP两种传输方式
适用场景
- AI驱动的网页自动化和测试
- Web内容抓取和数据提取
- 浏览器功能测试和回归测试
- 网页截图和PDF报告生成
安装配置
# 使用npx运行
npx @andytango/puppeteer-mcp
# 或从源码安装
git clone https://github.com/andytango/puppeteer-mcp.git
cd puppeteer-mcp
npm install
npm run build
默认会自动下载Chromium,可配置无头模式和浏览器参数。