WebEvalAgent MCP Server
Official🚀 operative.sh web-eval-agent MCP-сервер
Позвольте кодирующему агенту отладить себя, у вас есть дела поважнее.

🔥 Усильте свою отладку
MCP-сервер operative.sh запускает браузерный агент для автономного выполнения и отладки веб-приложений непосредственно в редакторе кода.
Related MCP server: agnt
⚡ Особенности
🌐 Навигация по веб-приложению с помощью BrowserUse (в 2 раза быстрее с работающим бэкэндом)
📊 Захват сетевого трафика — запросы интеллектуально фильтруются и возвращаются в контекстное окно
🚨 Собирайте ошибки консоли — записывайте логи и ошибки
🤖 Автономная отладка — агент курсора вызывает сервер mcp веб-агента контроля качества, чтобы проверить, работает ли написанный им код так, как ожидалось, от начала до конца.
🧰 Справочник по инструментам MCP
Инструмент | Цель |
| 🤖 Автоматизированный оценщик UX, который управляет браузером, делает снимки экрана, ведет журналы консоли и сети и возвращает подробный отчет о UX. |
| 🔒 Открывает интерактивный (не headless) браузер, позволяющий войти в систему один раз; сохраненные файлы cookie/локальное хранилище повторно используются при последующих запусках |
Ключевые аргументы
web_eval_agenturl(обязательно) – адрес запущенного приложения (напримерhttp://localhost:3000)task(обязательно) – описание на естественном языке того, что нужно протестировать («пройдите процесс регистрации и отметьте любые проблемы с пользовательским опытом»)headless_browser(необязательно, по умолчаниюfalse) — установите значениеtrue, чтобы скрыть окно браузера
setup_browser_stateurl(необязательно) – страница, которая будет открыта первой (удобно для перехода непосредственно на экран входа в систему)
Вы можете активировать эти инструменты прямо из чата IDE, например:
Evaluate my app at http://localhost:3000 – run web_eval_agent with the task "Try the full signup flow and report UX issues".🏁 Быстрый старт (macOS/Linux)
Предварительные условия (обычно не требуются):
brew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"npm: (
brew install npm)jq:
brew install jq
Запустите установщик после получения ключа API (бесплатно)
Устанавливает драматурга
Вставляет JSON в ваш редактор кода (Cursor/Cline/Windsurf)!
curl -LSf https://operative.sh/install.sh -o install.sh && bash install.sh && rm install.shОткройте вашу любимую IDE и перезапустите ее, чтобы применить изменения.
Отправьте запрос в режиме чата для вызова инструмента веб-агента оценки! Например:
Test my app on http://localhost:3000. Use web-eval-agent.🛠️ Ручная установка
Получите свой ключ API на operative.sh
curl -LsSf https://astral.sh/uv/install.sh | sh)Установить драматурга:
npm install -g chromium playwright && uvx --with playwright playwright install --with-depsДобавьте нижеприведенный JSON в соответствующий редактор кода с ключом API
Перезапустите редактор кода.
🔃 Обновление
uv cache cleanобновить MCP сервер
"web-eval-agent": {
"command": "uvx",
"args": [
"--refresh-package",
"webEvalAgent",
"--from",
"git+https://github.com/Operative-Sh/web-eval-agent.git",
"webEvalAgent"
],
"env": {
"OPERATIVE_API_KEY": "<YOUR_KEY>"
}
}Оперативный Discord-сервер
🛠️ Ручная установка (Mac + Cursor/Cline/Windsurf)
Получите свой ключ API на operative.sh
curl -LsSf https://astral.sh/uv/install.sh | sh)Установить драматурга:
npm install -g chromium playwright && uvx --with playwright playwright install --with-depsДобавьте нижеприведенный JSON в соответствующий редактор кода с ключом API
Перезапустите редактор кода.
Ручная установка (Windows + Cursor/Cline/Windsurf)
Мы дорабатываем этот вопрос. Если у вас возникнут какие-либо проблемы, пожалуйста, сообщите нам об этом!
Сделайте все это в терминале редактора кода.
curl -LSf https://operative.sh/install.sh -o install.sh && bash install.sh && rm install.shПолучите свой ключ API на operative.sh
Установить uv
(curl -LsSf https://astral.sh/uv/install.sh | sh)uvx --from git+https://github.com/Operative-Sh/web-eval-agent.git playwright installПерезапустить редактор кода
🚨 Проблемы
Обновления не приходят в редакторах кода, обновите или переустановите до последней версии: Запустите
uv cache cleanдля последней версииЕсли у вас возникнут какие-либо проблемы, смело открывайте тему в этом репозитории или в Discord!
5/5 - статические приложения без изменений не транслировались на экран, исправлено!
uv clean+ перезапуск для исправления
Журнал изменений
29 апреля - Обновление наложения агента - пауза/воспроизведение/остановка работы агента в браузере
📋 Пример отчета о выводе сервера MCP
📊 Web Evaluation Report for http://localhost:5173 complete!
📝 Task: Test the API-key deletion flow by navigating to the API Keys section, deleting a key, and judging the UX.
🔍 Agent Steps
📍 1. Navigate → http://localhost:5173
📍 2. Click "Login" (button index 2)
📍 3. Click "API Keys" (button index 4)
📍 4. Click "Create Key" (button index 9)
📍 5. Type "Test API Key" (input index 2)
📍 6. Click "Done" (button index 3)
📍 7. Click "Delete" (button index 10)
📍 8. Click "Delete" (confirm index 3)
🏁 Flow tested successfully – UX felt smooth and intuitive.
🖥️ Console Logs (10)
1. [debug] [vite] connecting…
2. [debug] [vite] connected.
3. [info] Download the React DevTools …
…
🌐 Network Requests (10)
1. GET /src/pages/SleepingMasks.tsx 304
2. GET /src/pages/MCPRegistryRegistry.tsx 304
…
⏱️ Chronological Timeline
01:16:23.293 🖥️ Console [debug] [vite] connecting…
01:16:23.303 🖥️ Console [debug] [vite] connected.
01:16:23.312 ➡️ GET /src/pages/SleepingMasks.tsx
01:16:23.318 ⬅️ 304 /src/pages/SleepingMasks.tsx
…
01:17:45.038 🤖 🏁 Flow finished – deletion verified
01:17:47.038 🤖 📋 Conclusion repeated above
👁️ See the "Operative Control Center" dashboard for live logs.История Звезды
Создано с помощью <3 @ operative.sh
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceEnables AI assistants to debug frontend applications by providing direct access to browser DevTools, React state, DOM inspection, and runtime debugging capabilities. Bridges the gap between AI and complex web applications for autonomous debugging and issue resolution.Last updated1MIT
- Alicense-qualityAmaintenanceBridges AI coding agents with the browser to provide visual debugging, real-time error capture, screenshot capabilities, DOM inspection, and interactive wireframing through a reverse proxy with injected developer tools.Last updated315Apache 2.0
- Alicense-qualityCmaintenanceEnables AI assistants to control and inspect a live Chrome browser for automated web debugging, performance analysis, and Lighthouse audits. It allows agents to capture screenshots, monitor network requests, and measure Core Web Vitals using plain-English prompts.Last updated1,472,171Apache 2.0
- Flicense-qualityDmaintenanceEnables AI agents to automate and debug real Chromium browsers with capabilities like screenshots, video recording, performance analysis, visual regression testing, and OCR text extraction.Last updated13
Related MCP Connectors
Live browser debugging for AI assistants — DOM, console, network via MCP.
AI QA tester — real browsers scan sites for bugs, SEO, perf, and accessibility issues via chat.
Browser-backed QA with evidence and fix-ready reports for coding agents.
Appeared in Searches
- Tools for enabling LLMs to interact with web pages and perform end-to-end testing
- IDE extensions and AI coding assistants like GitHub Copilot and ChatGPT
- Browser automation and control for Codex CLI
- MCP servers for curated context in Cursor IDE to plan, debug, and iterate on features
- Web page automation tools for form submission and queries
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/refreshdotdev/web-eval-agent'
If you have feedback or need assistance with the MCP directory API, please join our Discord server