MCP.Market

UI Debugger MCP server

by developerz-ai·io.github.developerz-ai/ui-debugger-mcp·v1.9.0·2 stars

Autonomous UI debugging MCP server: an agent drives the browser/desktop, reports bugs + UX issues.

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
Growing

2 stars58 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • describe

    List the configured targets for this project (name, adapter, managed|attach, whether wired,

  • end_session

    Close the active run: abort the loop, release the target (managed Chrome is stopped; an

  • get_findings

    Poll the run: status (running|passed|failed) plus structured findings — the step trail,

  • send_messagewrite action

    Talk to the small driver agent mid-run: add work, redirect it, or answer a question.

  • start_debug

    Open 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

no findings
  • 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
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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.

All UI Debugger alternatives →
  • Ui.Vision MCP
    MCP server for browser and desktop automation: OCR, image recognition, real mouse and keyboard input
    B
  • Agent360 Browser MCP
    Drive your real, logged-in Chrome from any AI agent - 40 tools. Needs our Chrome extension too.
    A
  • Vessel Browser
    AI-native browser runtime for autonomous agents with human-in-the-loop supervision
    A
  • Native DevTools
    MCP server for desktop, browser (CDP), and Android automation. Screenshot, OCR, click, type.
    A
  • FableCut
    Zero-dependency browser video editor AI agents drive via a JSON timeline over MCP; ffmpeg export.
    A