Playwright MCP
活跃简介
Playwright MCP 是微软提供的 MCP 服务器,将 Playwright 浏览器自动化能力暴露给 AI Agent,支持网页交互、截图和结构化数据提取。
核心特性
- MCP 协议服务端 — 基于 Model Context Protocol 暴露 Playwright 浏览器自动化能力给 LLM
- 可访问性树驱动 — 使用 DOM 可访问性快照而非截图,LLM 友好且无需视觉模型
- 确定性工具调用 — 基于结构化数据操作,避免截图方式的模糊性和不确定性
- 多客户端兼容 — 支持 VS Code、Cursor、Claude Desktop、Cline、Codex 等 MCP 客户端
- 轻量快速 — 基于 Playwright 引擎,启动快、资源占用低
- 无状态与有状态模式 — 同时适合一次性自动化任务和需要持久状态的探索性测试
适用场景
💡 AI 驱动的端到端测试 — 让 AI Agent 自动编写和执行 Playwright 浏览器测试
💡 网页数据提取 — 通过 MCP 让 LLM 操控浏览器抓取和结构化提取网页数据
💡 自愈测试 — 利用可访问性树的确定性定位,创建对 UI 变更不敏感的自愈测试
💡 自主探索性测试 — Agent 自主导航网页、发现边界情况并记录问题
💡 表单自动填写 — AI 自动识别并填写复杂的多步骤 Web 表单
分类
快速开始
npx @playwright/mcp@latest