WebEvalAgent MCP Server

Integrations

  • Provides operating system compatibility for running the WebEvalAgent MCP Server, enabling autonomous web app execution and debugging capabilities.

  • Provides operating system compatibility for running the WebEvalAgent MCP Server, enabling autonomous web app execution and debugging capabilities.

🚀 operative.sh web-eval-agent MCP-сервер

Позвольте кодирующему агенту отладить себя, у вас есть дела поважнее.

🔥 Усильте свою отладку

MCP-сервер operative.sh запускает браузерный агент для автономного выполнения и отладки веб-приложений непосредственно в редакторе кода.

⚡ Особенности

  • 🌐 Навигация по веб-приложению с помощью BrowserUse (в 2 раза быстрее с работающим бэкэндом)
  • 📊 Захват сетевого трафика — запросы интеллектуально фильтруются и возвращаются в контекстное окно
  • 🚨 Собирайте ошибки консоли — записывайте логи и ошибки
  • 🤖 Автономная отладка — агент курсора вызывает сервер mcp веб-агента контроля качества, чтобы проверить, работает ли написанный им код так, как ожидалось, от начала до конца.

🏁 Быстрый старт (macOS/Linux)

  1. Предварительные условия (обычно не требуются):
  • brew: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • npm: ( brew install npm )
  • jq: brew install jq
  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. Откройте вашу любимую IDE и перезапустите ее, чтобы применить изменения.
  2. Отправьте запрос в режиме чата для вызова инструмента веб-агента оценки! Например:
Test my app on http://localhost:3000. Use web-eval-agent.

🛠️ Ручная установка

  1. Получите свой ключ API на operative.sh
  2. Установить УФ
curl -LsSf https://astral.sh/uv/install.sh | sh)
  1. Установить драматурга:
npm install -g chromium playwright && uvx --with playwright playwright install --with-deps
  1. Добавьте нижеприведенный JSON в соответствующий редактор кода с ключом API
  2. Перезапустите редактор кода.

🔃 Обновление

  • 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-сервер

🚨 Проблемы

  • Обновления не приходят в редакторах кода, обновите или переустановите до последней версии: Запустите uv cache clean для последней версии
  • Если у вас возникнут какие-либо проблемы, смело открывайте Issue в этом репозитории!
  • 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

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Предоставляет агентам на базе LLM возможность автономного выполнения и отладки веб-приложений непосредственно в редакторе кода с такими функциями, как навигация по веб-приложениям, захват сетевого трафика и сбор ошибок консоли.

  1. 🔥 Усильте свою отладку
    1. ⚡ Особенности
      1. 🏁 Быстрый старт (macOS/Linux)
        1. 🛠️ Ручная установка
          1. 🔃 Обновление
            1. Оперативный Discord-сервер
              1. 🚨 Проблемы
                1. Журнал изменений
                  1. 📋 Пример отчета о выводе сервера MCP
                    1. История Звезды

                      Related MCP Servers

                      • A
                        security
                        A
                        license
                        A
                        quality
                        Enables LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment
                        Last updated -
                        10
                        327
                        85
                        JavaScript
                        MIT License
                        • Apple
                      • A
                        security
                        A
                        license
                        A
                        quality
                        Enables LLM applications to interact with macOS through AppleScript.
                        Last updated -
                        21
                        138
                        TypeScript
                        MIT License
                        • Apple
                      • A
                        security
                        F
                        license
                        A
                        quality
                        Enables LLMs to perform web browsing tasks, take screenshots, and execute JavaScript using Puppeteer for browser automation.
                        Last updated -
                        4
                        15,502
                        1
                        JavaScript
                      • A
                        security
                        F
                        license
                        A
                        quality
                        Enables browser automation for LLMs on Linux display servers, supporting web interaction, screenshots, and JavaScript execution in a real browser.
                        Last updated -
                        7
                        0
                        2
                        JavaScript
                        • Linux

                      View all related MCP servers

                      ID: 6lky0kj71r