简介

Playwright MCP Server 是 Anthropic 官方提供的浏览器自动化 MCP 服务器,基于 Playwright(支持 Chromium、Firefox、WebKit),让 Claude Code 可以直接操控浏览器——导航网页、截图、点击、填表、执行 JavaScript 等。

前置条件

功能列表

工具 说明
playwright_navigate 导航到指定 URL
playwright_screenshot 页面截图
playwright_click 点击页面元素(CSS 选择器)
playwright_fill 填写输入框
playwright_select 选择下拉框选项
playwright_hover 悬停在元素上
playwright_evaluate 在浏览器中执行 JavaScript

配置方式

方式一:全局配置(推荐)

编辑 ~/.claude/settings.json,在 mcpServers 中添加:

{
  "mcpServers": {
    "playwright": {
      "command": "npx",
      "args": [
        "-y",
        "@anthropic-ai/mcp-server-playwright"
      ]
    }
  }
}

方式二:项目级配置

在项目根目录创建 .claude/mcp.json

{
  "mcpServers": {
    "playwright": {
      "command": "npx",
      "args": [
        "-y",
        "@anthropic-ai/mcp-server-playwright"
      ]
    }
  }
}

使用示例

配置完成后,重启 Claude Code,即可在对话中使用:

打开 https://github.com 并截图
帮我打开百度,搜索 "Claude Code",然后截图
访问 https://httpbin.org/forms/post,填写表单并提交
打开网页 https://example.com,执行 JS 获取页面标题

注意事项

安全提醒

相关资源

转载请注明出处