Let the coding agent debug itself, you've got better things to do.
operative.sh's MCP Server unleashes LLM-powered agents to autonomously execute and debug web apps directly in your code editor.
This weapon in your development arsenal transforms your Code IDE experience (Cline, Cursor):
- 🌐 Navigate your webapp using BrowserUse (2x faster with operative backend)
- 📊 Capture network traffic - all requests/responses at your fingertips
- 🚨 Collect console errors - nothing escapes detection
- 🤖 Autonomous debugging - the Cursor agent calls the web QA agent mcp server to test if the code it wrote works as epected end-to-end.
- Pre-requisites: brew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
, npm: (brew install npm
), jq:brew install jq
- Run the installer after getting an api key (free)
# 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
- Unleash the agent in Cursor Agent Mode with web_eval_agent (verify tool refreshed or restart Cursor)
- If any issues, see Issues section below
# 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_eval_agent (may have to restart Cline)
- Initial tool calls Playwright issues, fix pushed 4/14,
npm install -g playwright
playwright issues on tool call. - Any issues feel free to open an Issue on this repo!
Built with <3 @ operative.sh