ClaudeMap

Playwright MCP

微软出品的 Playwright MCP 服务器,浏览器自动化。

MCP 服务器microsoftplaywrightbrowser

把 Playwright 的无障碍树与动作暴露给 MCP 客户端,让 Claude 按意图而非坐标操作网页。

它做什么

  • 基于无障碍树操作——Claude 按 role / label 点击,不依赖脆弱的 CSS 选择器
  • Snapshot + ref 工作流:拿一次无障碍快照,按 ref 定位元素再点击
  • Tab 管理(新建 / 选择 / 列出)+ 导航(前进 / 后退 / 刷新)
  • 表单交互:fill、type、select_option、check/uncheck、文件上传
  • 截图、控制台日志捕获、页面内 JavaScript 求值

什么时候用

最适合设计变更频繁的 UI 测试(无 selector 脆弱性)、无 API 的 SaaS 表单填写、结构多变的网页抓取。与 Computer Use 配合做分层自动化——稳定流程用 Playwright,无障碍树坏了用 Computer Use 兜底。

如何上手

npx -y @playwright/mcp@latest

在 .mcp.json 或 ~/.claude.json 的 mcpServers.playwright 下加这条。可选参数 --browser(chromium / firefox / webkit / msedge)与 --executable-path。

注意事项

默认驱动 Chromium 系与 WebKit — Firefox 用 --browser firefox 但稳定性弱一些。对抗 bot 检测强的站点(Cloudflare、DataDome)会拦截内嵌浏览器;这类场景用带真实 user profile 的 Chromium 启动。

代码仓库

microsoft/playwright-mcp

收录日期

地图上的相关资源

  • Blitz Strike

    MCP 服务器

    把渗透测试方法论装进一个 MCP server:BLITZ 摸清攻击面,EAGLE-EYE 追 source-to-sink,STRIKE 对每条发现先实测再上报。

    • mcp-server
    • security
    • pentest
    • methodology
  • Ripwire

    MCP 服务器

    Red Hat 出品的「AI 上下文版 ripgrep」——C++23 零依赖 CLI,同时讲 MCP。

    • mcp
    • code-context
    • cli
    • red-hat
  • Deja Vu

    MCP 服务器

    让 25+ 个编码 agent 共享同一份会话记忆——Claude Code、Codex、Cursor 终于记得同一个项目。

    • mcp
    • memory
    • cross-agent
    • context