UI Debugger MCP server
io.github.developerz-ai/ui-debugger-mcp·v1.9.0·2 starsAutonomous UI debugging MCP server: an agent drives the browser/desktop, reports bugs + UX issues.
2 stars58 downloads/wk
Reviews
Write oneNobody has reviewed UI Debugger yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
UI Debugger tools (5, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
describeList the configured targets for this project (name, adapter, managed|attach, whether wired,
end_sessionClose the active run: abort the loop, release the target (managed Chrome is stopped; an
get_findingsPoll the run: status (running|passed|failed) plus structured findings — the step trail,
send_messagewrite actionTalk to the small driver agent mid-run: add work, redirect it, or answer a question.
start_debugOpen a debug session: hand the small driver agent a goal for a configured target
Public scan report
scanner v0.1.10 · 2026-10-16 · same rubric, same numbers if you re-run it
- Code scan149 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 9 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
How UI Debugger compares
Against every graded Scraping and browsing MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 58% of 867 Scraping and browsing servers
- Tools
- 5
- the typical Scraping and browsing server has 6
- Tools that change things
- 20%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 2
- more than 65% of 584 Scraping and browsing servers
- Downloads a week
- 58
- more than 40% of 312 Scraping and browsing servers with a package
What its tools let an agent do: 3 read · 1 send or post · 1 run or deploy
Install UI Debugger in Claude Code, Cursor or VS Code
Runs npx -y @developerz.ai/ui-debugger-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add ui-debugger-mcp -- npx -y @developerz.ai/ui-debugger-mcp
What the publisher says
From the UI Debugger repository's README, as published. We do not edit it. Read it on GitHub
UI Debugger MCP
An MCP server that debugs UIs autonomously — so the AI that wrote your app can also test it, without a human clicking through every flow.
The problem
AI coding agents (Claude, etc.) are great at writing code. They're bad at knowing if the UI actually works. For backend code there are unit and integration tests. For UI, a human still has to open the app, log in, click around, and report what's broken. That human-in-the-loop is slow, boring, and the main bottleneck when an entire product is built by AI.
The idea
Eliminate the human from the UI-debug loop with an MCP server.
the browser or desktop, watches console + network, takes screenshots.
- A smart agent (Claude Code, Cursor, …) finishes a PR and wants to verify the UI.
- It hands a story to this server: "on web, log in and do X, Y, Z — tell me if it breaks."
- A small fast agent runs inside this server (via the Vercel AI SDK). It drives
- It reports structured findings back: pass/fail, what broke, evidence.
- The smart agent fixes the code and asks again. Loop until the UI works.
Unlike playwright-mcp — where the smart model issues every single click itself — here the smart model stays high-level and delegates the whole clicking loop to the small agent.
How it's different from playwright-mcp
Architecture — the three actors
Picture a boss, a fast blind driver, and a describer with eyes:
┌─────────────┐ MCP conversation ┌──────────────────────────────────────┐
│ smart agent │ start_debug ───────▶ │ UI Debugger MCP server │
│ (Claude) │ send_message (live) │ │
│ │ ◀─────── get_findings │ ┌────────────┐ ┌────────────┐ │
│ sets goals │ │ │ fast guy │ look│ vision guy │ │
│ fixes code │ │ │ (driver) │────▶│ (eyes) │ │
│ loops │ │ │ deepseek │◀────│ glm 5v │ │
└─────────────┘ │ │ text·blind │ desc│ image │ │
▲ │ └─────┬──────┘ └────────────┘ │
│ "works + looks nice" │ observe / act (SQL-like) │
│ findings + screenshots │ │ shared adapter contract │
└──────────────────────────────│─────────┼─────────────────────────────│
└─────────┼─────────────────────────────┘
▼
┌──────────────┬──────────────┬─────────the code**, loops. Stays high-level — never clicks.
- smart agent — the boss (Claude/caller). Sends a goal, reads findings, **fixes
click loop on structure (DOM / a11y tree / view hierarchy). Default: deepseek.
- fast guy — the driver. Fast, cheap, text-only and blind. Runs the
"does this look right? is the button centred?" and gets a description back. Default: glm. Spent only when visual judgment is needed.
- vision guy — the eyes. Multimodal. The driver calls look to ask
One goal: the UI works and looks nice. Full design in docs/idea/.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
UI Debugger: common questions
- Is UI Debugger MCP server safe?
- Mostly: it is graded B (82/100). Read the UI Debugger safety report
- How do I install UI Debugger?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does UI Debugger need an API key?
- Yes. The registry entry asks for
OPENAI_API_KEY. - Is UI Debugger maintained?
- The last commit was 29 days ago (2026-10-07). The latest release is v1.9.0.
- What can I use instead of UI Debugger?
- Servers from other publishers that do the same job: Ui.Vision MCP server, Agent360 Browser MCP server and Vessel Browser MCP server. Compare all UI Debugger alternatives.
- How does UI Debugger compare with other Scraping and browsing MCP servers?
- safety score 82/100 (higher than 58% of 867 Scraping and browsing servers); tools 5 (the typical Scraping and browsing server has 6); tools that change things 20% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to UI Debugger
Same job from other publishers: the closest match first, then the best rated.
Ui.Vision MCPMCP server for browser and desktop automation: OCR, image recognition, real mouse and keyboard inputnot reviewedEstablishedB- Agent360 Browser MCPDrive your real, logged-in Chrome from any AI agent - 40 tools. Needs our Chrome extension too.not reviewedEstablishedA
- Vessel BrowserAI-native browser runtime for autonomous agents with human-in-the-loop supervisionnot reviewedEstablishedA
- Native DevToolsMCP server for desktop, browser (CDP), and Android automation. Screenshot, OCR, click, type.not reviewedEstablishedA
- FableCutZero-dependency browser video editor AI agents drive via a JSON timeline over MCP; ffmpeg export.not reviewedEstablishedA