mcp-playwright测评

mcp-playwright介绍

mcp-playwright是一个使用 Playwright 提供浏览器自动化能力的模型上下文协议服务器。该服务器使 LLMs 能够与网页交互、截屏,并在真实的浏览器环境中执行 JavaScript。

GitHub地址:github.com/executeauto...

安装

bash 复制代码
npm install -g @executeautomation/playwright-mcp-server

Claude Desktop 配置:

perl 复制代码
{
  "mcpServers": {
    "playwright": {
      "command": "npx",
      "args": ["-y", "@executeautomation/playwright-mcp-server"]
    }
  }
}

但是这样配置在Cline中会报错,如下所示:

修改为如下所示即可:

perl 复制代码
 "playwright": {
      "command": "cmd",
      "args": [
        "/c",
        "npx",
        "-y",
        "@executeautomation/playwright-mcp-server"
      ]
    }

现在看一下mcp-playwright提供的所有功能。

实践

现在开始测试一下mcp-playwright提供的几个工具。

模型使用的是Qwen/Qwen2.5-72B-Instruct。

playwright_navigate

页面导航功能。

任务:"使用mcp服务器导航至github.com/executeauto..."

效果:

playwright_screenshot

屏幕截图功能。

效果:

playwright_click

点击元素功能。

比如点击Issues 按钮。

playwright_fill

填写输入字段功能。

Task:"使用MCP服务器导航至www.google.com.hk/index.html 并在搜索框输入你好。"

playwright_evaluate

执行js代码。

Task:"使用MCP服务器导航至www.google.com.hk/index.html 并在控制台输出你好世界。"

剩下的工具我就不一个个试了。

具体使用场景我也还不了解,但是毕竟是个新项目,看看这个项目的发展吧!!

相关推荐
小歪不歪我是AI13 小时前
MCP 完全解读:当 AI 想要「动手」的时候,需要一把万能钥匙
agent·mcp
无情的西瓜皮2 天前
MCP协议实战:从零搭建一个AI Agent工具服务器,让大模型真正“动手干活“
运维·服务器·人工智能·mcp
Revio Lab2 天前
把 AI 生成的 HTML 当 Markdown 来管:Web-Doc 自托管文档站实践
前端·html·mcp·html文档
带娃的IT创业者2 天前
Anthropic收购Stainless:AI Agent时代的连接革命
人工智能·ai agent·anthropic·mcp·收购·stainless
情绪总是阴雨天~2 天前
深度解析:LangChain、Agent、RAG、FC、ReAct、LangGraph、A2A、MCP — 区别、联系与全景图
python·langchain·agent·rag·langgraph·mcp·a2a
oscar9992 天前
为 OpenCode 挂载外部能力:MCP 服务器完全指南
mcp·opencode
用户000453921163 天前
OpenAI Tasks API 的集成与使用
mcp
stereohomology3 天前
vibe coding效率高:一个新mcp server已经试运行尚可
大语言模型·mcp·traecn·glm5.1·why不coding
小白学鸿蒙3 天前
Funplay Unity MCP 接入 trae 实战
unity·游戏引擎·mcp
optimistic_chen3 天前
【AI Agent 全栈开发】MCP
java·linux·运维·人工智能·ai编程·mcp