开源推荐
evening
GitHub 热门项目: web-eval-agent
2026-09-05
1 阅读
约6分钟阅读
GitHub Trending
字号:
GitHub 项目:web-eval-agent
仓库地址:https://github.com/refreshdotdev/web-eval-agent
星级:1240 | 作者:refreshdotdev
项目描述:自主评估 Web 应用程序的 MCP 服务器。
===================================================
自述文件内容:
# ⚠️ 项目已经日落 ⚠️
## 该项目已停止。我们正在 [withrefresh.com](https://withrefresh.com) 构建新内容
---
# 🚀 operative.sh web-eval-agent MCP 服务器
> *让编码代理自行调试,你有更好的事情要做。*

## 🔥 增强您的调试能力
[operative.sh](https://www.operative.sh/mcp) 的 MCP 服务器启动一个浏览器使用的代理,可以直接在代码编辑器中自主执行和调试 Web 应用程序。
## ⚡ 特点
- 🌐 **使用 BrowserUse 导航您的网络应用程序**(使用可操作的后端,速度提高 2 倍)
- 📊 **捕获网络流量** - 请求被智能过滤并返回到上下文窗口中
- 🚨 **收集控制台错误** - 捕获日志和错误
- 🤖 **自主调试** - Cursor 代理调用 Web QA 代理 mcp 服务器来测试它编写的代码是否按预期端到端运行。
## 🧰 MCP 工具参考
|工具|目的|
|------|---------|
| `web_eval_agent` | 🤖 自动 UX 评估器,可驱动浏览器、捕获屏幕截图、控制台和网络日志,并返回丰富的 UX 报告。 |
| `setup_browser_state` | 🔒 打开交互式(非无头)浏览器,以便您可以登录一次;保存的 cookie/本地存储将由后续的“web_eval_agent”运行重用。 |
**关键论点**
* `web_eval_agent`
* `url` **(必需)** – 正在运行的应用程序的地址(例如`http://localhost:3000`)
* `task` **(必需)** – 要测试的内容的自然语言描述(“运行注册流程并注意任何用户体验问题”)
* `headless_browser` *(可选,默认为 `false`)* – 设置为 `true` 以隐藏浏览器窗口
* `设置_浏览器_状态`
* `url` *(可选)* – 首先打开的页面(方便直接登陆登录屏幕)
您可以直接从 IDE 聊天中触发这些工具,例如:
````bash
在 http://localhost:3000 评估我的应用程序 – 运行 web_eval_agent 并执行任务“尝试完整的注册流程并报告 UX 问题”。
````
## 🏁 快速入门
### 通过一键集成轻松设置
1. [获取您的 API 密钥(免费)](https://www.operative.sh/mcp) - 当您创建 API 密钥时,您将看到:
- **“添加到光标”**按钮,带有用于即时光标安装的深层链接
- **预填充 Claude Code 命令**,自动包含您的 API 密钥
### 手动设置 (macOS/Linux)
1.先决条件(通常不需要):
-brew: `/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"`
- npm: (`brew 安装 npm`)
- jq: `brew 安装 jq`
2. [获取API密钥(免费)](https://www.operative.sh/mcp)后运行安装程序
- 安装 [playwright](https://github.com/microsoft/playwright)
- [安装 uv](https://astral.sh/)
- 将 JSON 插入您的代码编辑器(Cursor/Cline/Windsurf)!
````bash
卷曲 -LSf https://operative.sh/install.sh -o install.sh && bash install.sh && rm install.sh
````
3. 访问您最喜欢的 IDE 并重新启动以应用更改
4.聊天模式发送提示调用网页评估
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱