AgentIndex icon
AgentIndex
工具MCP 服务HOT分类热门最新选型清单对比指南
提交工具
工具MCP 服务HOT分类热门最新选型清单对比指南
首页/
浏览器自动化/
playwright-mcp
playwright-mcp logo

playwright-mcp

活跃·★ 38.7k·Apache-2.0·更新于 2026-10-22
★ 最受欢迎★ 必备神器★ 时下流行

Playwright MCP 是微软官方的浏览器自动化 MCP Server。它不把截图交给视觉模型,而是向大模型提供页面的结构化无障碍快照(accessibility snapshot),让模型基于页面的真实结构来点击、输入、填写表单和导航。因此,它比基于像素的方式更快,结果也更确定。

它适合需要操作真实网站的 Agent:探索性测试、自愈式端到端测试、表单填写,以及需要保持浏览器状态的长时间自主工作流。它支持 Chrome、Firefox、WebKit 和 Edge,可以使用保存登录状态的持久化配置、隔离的会话,或者通过浏览器扩展连接你正在使用的浏览器;还可以按需开启视觉、PDF 和 DevTools 等额外能力。Playwright 团队自己也指出,编程 Agent 改用 Playwright CLI + Skills 可能更合适,因为更省 token;当 Agent 需要持久状态和深入的页面分析时,MCP 仍是更好的选择。

上手方式:需要 Node.js 18+。在 VS Code、Cursor、Claude Desktop 等 MCP 客户端中加入标准配置(`npx @playwright/mcp@latest`),或在 Claude Code 中运行 `claude mcp add playwright npx @playwright/mcp@latest`。官方还提供只支持无头 Chromium 的 Docker 镜像。

本文根据项目 README 和公开仓库数据整理,我们没有实际试用过该工具。数据截至 2026-10-24。

许可证
Apache-2.0
最新发布
v0.0.83 · 2026-09-28
最近提交
2026-10-22
贡献者
71
复刻数
3,309
未关闭的 issue 和 PR
1
首次发布
2025-03-21
npm 包
@playwright/mcp 0.0.83 · 3,804,915 上周下载

来源:GitHub、npm 和 PyPI 的公开接口。

#Playwright#浏览器自动化#LLM 工具#模型上下文协议 (MCP)#网页交互
$ 安装
$ npx @playwright/mcp@latest
↗ 访问官网★ GitHub
01

功能特性

01快速轻量级的网页交互(使用可访问性树)
02对 LLM 友好,使用结构化数据(无需视觉模型)
03确定性的工具应用,避免歧义
04使用 Playwright 实现浏览器自动化功能
05模型上下文协议 (MCP) 服务器,实现无缝集成
02

为什么选择它

+基于无障碍快照工作,不需要视觉模型,操作比基于截图的点击更确定。
+微软官方项目,基于 Playwright,支持 Chrome、Firefox、WebKit 和 Edge。
+会话处理灵活:持久化配置、隔离上下文,或连接你已打开的浏览器。
+配置项丰富:允许和屏蔽的来源、可选的视觉 / PDF / DevTools 能力,以及多种语言的代码生成。
03

权衡点

!项目明确说明它不是安全边界,允许和屏蔽来源的列表并不能防御恶意页面。
!大型页面的无障碍快照会占用大量上下文,这也是官方建议很多编程 Agent 场景改用 Playwright CLI 的原因。
!持久化配置会保存你的登录状态;涉及敏感账号时,请清除配置或使用隔离模式。
05

维护状况检查

活跃检查日期: 2026-10-24
最近提交
2026-10-22
近 90 天提交数
35
近 90 天发布数
5
最新发布
v0.0.83 (2026-09-28)
未关闭 issue
1
近期 issue 至少有一条评论的比例
18/28
近 12 周每周提交数
近 12 周每周提交数: 7, 0, 1, 2, 4, 0, 9, 1, 6, 3, 0, 2

最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。

状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。

讨论最多的未关闭 issue

  • #1802 Playwright MCP / isolated Edge0 条评论 · 2026-10-24

issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。

04

适合谁

适合选它的情况
  • 你希望智能体通过结构化的无障碍快照而不是截图来操作真实浏览器,不需要视觉模型。
  • 除了 Chrome,还需要 Firefox、WebKit 或 Edge:README 的 --browser 选项列出了 chrome、firefox、webkit 和 msedge。
  • 需要做流程测试或脚本化:可用 --isolated 内存配置、--device 设备模拟、--save-trace 保存 Playwright 追踪。
建议换别的情况
  • 你的主要目标是调试页面或分析性能:Chrome DevTools MCP 把性能追踪和网络检查做成了专门的工具。
  • 需要代理、验证码处理或对有防护的网站做大规模抓取:README 没有声称支持这些。
  • 想把它当作沙箱:项目说明其来源白名单和黑名单不是安全边界。
06

与同类的区别

chrome-devtools-mcp logovs chrome-devtools-mcp★ 54.3k

两者都是 Apache-2.0 的 MCP 服务,都能让智能体操作浏览器。Playwright MCP 面向自动化,支持 Chrome、Firefox、WebKit 和 Edge;Chrome DevTools MCP 只支持 Chrome,但提供性能追踪、网络分析和控制台检查。跨浏览器流程和测试选 Playwright,调试页面选 Chrome DevTools。

完整横向对比 →
mcp-server-browserbase logovs mcp-server-browserbase★ 3.4k

Playwright MCP 在你自己的机器上运行浏览器,不需要账号。Browserbase 服务在 Browserbase 云端运行浏览器,需要 Browserbase API 密钥和模型密钥;其 GitHub 仓库截至 2026-10-15 已归档。

完整横向对比 →
07

兼容性

VS Code
支持
已通过文档验证
Amp
支持
已通过文档验证
Claude Code
支持
已通过文档验证
Claude Desktop
支持
已通过文档验证
Cline
支持
已通过文档验证
Codex
支持
已通过文档验证
08

快速开始

1
$ npx @playwright/mcp@latest
09

使用场景

↳赋能 LLM 驱动的网页浏览和任务完成
↳从复杂网页自动化提取数据和进行交互
↳促进 LLM 驱动的网页 UI 测试和验证
10

同类工具

⚡热门对决:
VSmcp-server-browserbase★3.4k→VSchrome-devtools-mcp★54.3k→VSmcp-chrome★12.5k→VSmcp-playwright★5.7k→
mcp-server-browserbase logo
mcp-server-browserbase★ 3.4k
该服务器利用 Browserbase 和 Stagehand 提供云浏览器自动化功能,使大型语言模型(LLMs)能够与网页互动、提取信息并执行自动化操作。
VS对比→
chrome-devtools-mcp logo
chrome-devtools-mcp★ 54.3k
chrome-devtools-mcp允许AI编码助手控制和检查实时的Chrome浏览器,提供全面的DevTools功能进行自动化、调试和性能分析。
VS对比→
mcp-chrome logo
mcp-chrome★ 12.5k
将您的Chrome浏览器变成智能助手,让AI掌控浏览器,实现强大的自动化功能。
VS对比→
mcp-playwright logo
mcp-playwright★ 5.7k
一个基于Playwright的MCP服务器,为大型语言模型提供浏览器自动化能力,支持网页交互、截图、代码生成和网页抓取。
VS对比→
mcp logo
mcp★ 7.2k
一个MCP服务器和Chrome扩展,允许您使用AI应用自动化浏览器。
VS对比→
steel-mcp-server logo
steel-mcp-server★ 58
Steel MCP Server 为大型语言模型客户端提供由 Steel 管理的 Chromium 浏览器,从而实现网页抓取、截图和表单填写等高级网页交互。
VS对比→
browser-tools-mcp logo
browser-tools-mcp★ 7.3k
BrowserTools MCP 是一个强大的浏览器监控和交互工具,通过 Anthropic 的模型上下文协议 (MCP) 使 AI 应用能够捕获和分析浏览器数据。
VS对比→
browser-agent-py logo
browser-agent-py★ 1.6k
Browser Agent 是 Oxylabs AI Studio 的一个 AI 浏览器自动化工具,通过自然语言指令模拟真实用户浏览并提取结构化数据。
VS对比→
查看全部替代品 →

收录于以下清单

  • 浏览器自动化 MCP 服务器推荐

评论

登录后发表评论

暂无评论,来发表第一条吧

本页内容
01功能特性02为什么选择它03权衡点05维护状况检查04适合谁06与同类的区别07兼容性08快速开始09使用场景10同类工具
microsoft /
playwright-mcp
↗

微软官方的浏览器自动化 MCP Server

38.7k3.3kApache-2.0
最后更新6天前
状态活跃
分类浏览器自动化
贡献者71
最新发布v0.0.83
链接
文档↗讨论↗问题↗版本↗
推荐云部署
Ad

在 DigitalOcean 上一键部署

为你的 MCP 服务、Docker 容器与智能体提供即开即用云服务器,新用户立享 $200 免费额度(60天有效)。

立即领取 $200 免费额度
© 2026 AgentIndex.app|由十年 iOS 开发者构建。
按场景挑选关于我们联系我们广告合作隐私政策使用条款QYSGitHub请作者喝咖啡 ☕

按分类浏览

MCP 服务器代码助手工作流自动化RAG / 知识库多智能体浏览器自动化大模型基础设施开发者工具可观测性

与 Anthropic, OpenAI 或 Microsoft 无关。