P
Puppeteer MCP Server
官方 Official
控制无头浏览器完成网页操作与截图
Headless browser control & screenshots
GitHub 仓库 · Source repo ↗
驱动 Chromium 完成页面导航、表单填写、点击与截图,让模型能"看见"并操作真实网页,常用于内容抓取与自动化测试场景。
工具能力 Tools
navigate
导航到指定网址
screenshot
对当前页面截图
click
点击页面上的元素
fill
填写表单输入框
evaluate
在页面中执行自定义脚本
安装接入 Setup
直接通过 npx 启动,首次运行会自动下载对应的 Chromium。
claude_desktop_config.json
{
"mcpServers": {
"puppeteer": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-puppeteer"]
}
}
}
使用场景 Use Cases
对网站关键页面做自动化回归测试
定期截图存档网页内容
抓取需要 JS 渲染的动态页面数据
支持客户端 Supported Clients
Claude Desktop
完整支持
Cursor
完整支持
Cline
完整支持