Web执行调试代理

@Operative-Sh/web-eval-agent
1 Stars 593 次浏览 Operative-Sh 更新于 2026-08-23

释放大型语言模型(LLM)驱动的代理,使其能够在您的代码编辑器中自主执行和调试Web应用程序,功能包括Web应用导航、网络流量捕获和控制台错误收集等。

该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

🚀 Operative.sh WebEvalAgent MCP Server

让代码自己修复,你有更重要的事情要做。

ezgif-30319083e68077

🔥 强化你的调试

operative.sh 的 MCP 服务器释放了由 LLM 驱动的代理,可以直接在你的代码编辑器中自主执行和调试网页应用。

⚡ 功能

这一开发工具将彻底改变你的 Code IDE 体验(Cline, Cursor):

  • 🌐 浏览你的网页应用 使用 BrowserUse(现在使用我们的后端快 2 倍!
  • 📊 捕获网络流量 - 所有请求/响应尽在掌握
  • 🚨 收集控制台错误 - 没有任何遗漏
  • 🤖 自主调试 - Cursor 代理会调用 web QA 代理 mcp 服务器来测试它编写的代码是否按预期端到端工作。

🏁 快速开始 (macOS/Linux)

  1. 获取 API 密钥(免费) 后运行安装程序
# Feel welcome to inspect the installer script like so:
# curl -LSf https://operative.sh/install.sh | less -N
# Download, install, and remove the installer script
curl -LSf https://operative.sh/install.sh -o install.sh && bash install.sh && rm install.sh
  1. 在 Cursor Agent 模式下启用代理,并使用 web_app_ux_evaluator(验证工具已刷新或重启 Cursor)
  2. 如果遇到任何问题,请参阅下面的问题部分

🛠️ 手动 JSON 安装

  1. 先不要使用 API 密钥运行 uvx --from git+https://github.com/Operative-Sh/web-eval-agent.git webEvalAgent,因为 Cursor 不会等待我们的依赖项下载!
  2. npm install -g playwright
  3. 启动时,先终止然后更新相关的 MCP JSON:
"web-eval-agent": {
  "command": "uvx",
  "args": [
    "--from",
    "git+https://github.com/Operative-Sh/web-eval-agent.git",
    "webEvalAgent"
  ],
  "env": {
    "OPERATIVE_API_KEY": "YOUR_API_KEY"
  }
}

🛠️ 手动 Windows 安装 (Cline)

# 1. Get your API key at operative.sh
# 2. Install uv (curl -LsSf https://astral.sh/uv/install.sh | sh)
# 3. uvx --from git+https://github.com/Operative-Sh/web-eval-agent.git playwright install
# 4. Unleash the agent in Cline with web_app_ux_evaluator (may have to restart Cline) 

🚨 问题

  • 初始工具调用 Playwright 时出现问题,已在 4/14 推送修复,npm install -g playwright 调用工具时出现 Playwright 问题。
  • 如有任何问题,请随时在此仓库中打开一个 Issue!

由 <3 @ operative.sh 构建

相关 MCP 服务