microsoft/playwright-mcp

Playwright MCP server

解决的问题

使大型语言模型(LLM)无需依赖视觉模型或截图即可自动化浏览器操作。通过为AI代理提供一种结构化的方式来感知和交互网页,消除了基于像素的浏览器自动化所带来的模糊性和高Token成本。

工作原理

该项目实现了一个Model Context Protocol (MCP) 服务器,与Playwright进行交互。它不向LLM发送网站的图像,而是生成页面的结构化可访问性快照。这使得模型能够通过数据而非像素来理解页面布局和元素,从而实现对页面结构的确定性工具应用和迭代推理。

适用人群

专为构建特定代理循环的开发者设计,例如创建自主工作流、自愈测试或需要持久浏览器状态的探索性自动化工具。

主要亮点

  • 基于可访问性:使用结构化可访问性树而非截图,更快且更轻量。
  • 无需视觉模型:完全基于结构化数据运行,无需多模态视觉模型。
  • 确定性:降低了传统截图自动化中常见的模糊性。
  • 广泛兼容性:可与多种MCP客户端集成,包括VS Code、Cursor、Claude Desktop和Windsurf。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目