简介
Playwright MCP 是微软推出的开源 Model Context Protocol(MCP)服务器,把强大的 Playwright 浏览器自动化能力暴露给 AI Agent。通过标准化的 MCP 协议,AI 助手能够以结构化方式控制浏览器——打开页面、点击、填表、截图、抓取内容——从而自主完成网页任务,而不是依赖脆弱的像素级视觉识别。
核心功能
- 浏览器控制:通过协议驱动真实浏览器
- 无障碍树理解:基于语义结构定位元素,更稳定
- 多标签页:管理多页面上下文
- 交互能力:点击、输入、截图、导航
- MCP 标准:与支持的 AI 客户端即插即用
适用场景
- AI Agent 的网页操作与信息检索
- 端到端自动化测试
- 网页数据抓取与表单填写
- 构建”会用浏览器”的智能体
优缺点
优点:
- 官方维护,质量与更新有保障
- 基于语义树定位比视觉方案稳定
- 与 MCP 生态无缝集成
缺点:
- 需要开发者配置运行环境
- 部分反爬站点仍具挑战
使用技巧
- 优先使用无障碍语义定位而非坐标
- 复杂流程拆分为清晰步骤交给 Agent
- 结合截图辅助 Agent 确认页面状态
- 为高频任务编写可复用的操作提示