MCP.Market

ui-ticket-mcp server

by 0ics-srls·io.github.0ics-srls/ui-ticket-mcp·v1.6.1·9 stars

Human-to-AI code review bridge. Review UI in the browser, AI agents fix code via MCP.

A89/100grade A
What users say
No reviews yet
Be the first
Safety scan
A89/100

not scanned yet

Adoption
New

9 stars

Reviews

Write one

Nobody has reviewed ui-ticket-mcp yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

ui-ticket-mcp tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How ui-ticket-mcp compares

Against every graded Scraping and browsing MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
89/100
higher than 77% of 866 Scraping and browsing servers
GitHub stars
9
more than 80% of 583 Scraping and browsing servers

Release history: 2 versions in the registry since 2026-06-30, latest 2026-09-28, typically one every 90 days.

Install ui-ticket-mcp in Claude Code, Cursor or VS Code

claude mcp add ui-ticket-mcp -- uvx ui-ticket-mcp
Add to Cursor

What the publisher says

From the ui-ticket-mcp repository's README, as published. We do not edit it. Read it on GitHub

ui-ticket-mcp

Human-to-AI code review bridge. Review UI prototypes directly in the browser, then let AI agents read your feedback and fix the code automatically.

You click on elements, write review comments like "This button should be blue" or "The spacing is wrong here", and your AI coding agent (Claude Code, Codex, Cursor, etc.) picks them up via MCP and resolves them - with full context about which element you pointed at, its CSS, position, and surrounding DOM.

How it works

journey
    title Using ui-ticket-mcp
    section Review
      Open your app in browser: 5: You
      Click on a broken element: 4: You
      Write what's wrong: 5: You
    section AI resolves
      Agent reads your feedback: 3: AI
      Agent finds the source file: 4: AI
      Agent fixes the code: 5: AI
      Review disappears: 5: You, AI

One Python process handles everything - MCP protocol for the agent (stdio) and REST API for the browser UI (HTTP). Reviews are stored in a SQLite database inside your project.

Quick Start

1. Connect to your AI agent

Add to your project's .mcp.json (Claude Code, Codex, Cursor, etc.):

{
  "mcpServers": {
    "ui-ticket-mcp": {
      "command": "uvx",
      "args": ["ui-ticket-mcp"],
      "env": {
        "PROJECT_ROOT": "/path/to/your/project",
        "REVIEW_PORT": "3200"
      }
    }
  }
}

Restart the agent. uvx downloads and runs the package automatically - no manual install needed.

Alternative: pip install ui-ticket-mcp, then use "command": "ui-ticket-mcp" instead of uvx.

When the MCP server starts, it also launches a REST API on http://localhost:3200 (or your custom REVIEW_PORT) for the browser UI.

Important: The API always runs locally (localhost). The website https://uiticket.0ics.ai/ is the landing page only — it is NOT an API endpoint. Always use http://localhost:{PORT}/api as the api-url.

2. Add the browser UI to your app

npm install ui-ticket-panel

In your app's entry file (e.g. main.ts, index.tsx):

import { defineReviewPanel } from 'ui-ticket-panel';
defineReviewPanel();

Then in your root template:

<review-panel api-url="http://localhost:3200/api"></review-panel>

That's it. Works in any framework - Angular, React, Vue, Svelte, or plain HTML. It's a standard Web Component. For SSR frameworks (Next.js, Nuxt, SvelteKit) see the Framework Examples section — you need a dynamic import on the client side.

No bundler? Use CDN

<script type="module" src="https://unpkg.com/ui-ticket-panel/dist/bundle.js"></script>
<review-panel api-url="http://localhost:3200/api"></review-panel>

The bundle auto-registers the element. No npm install, no build step needed.

3. Start reviewing

Open your app in the browser. You'll see a floating chat button in the bottom-right corner. Click it to open the review panel, or press Alt+A to enter annotation mode and click directly on elements.

Browser UI Features

Review Panel

The floating panel lets you browse, filter, and manage all reviews:

  • Filter tabs - Switch between Open, Resolved, and All reviews
  • Search - Full-text search across all review comments
  • Tag filter - Filter by category: general, bug, suggestion, question
  • Per-review actions - Resolve, Reopen, Delete, Reply, Highlight element
  • Threaded replies - Reply to reviews for back-and-forth discussion
  • Manual review form - Write reviews without annotation (Ctrl+Enter to submit)
  • Badge counter - Floating button shows count of open reviews

Annotation System

The annotation system lets you point at specific elements and attach reviews to them:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

ui-ticket-mcp: common questions

Is ui-ticket-mcp server safe?
Yes, by our scan: it is graded A (89/100). Read the ui-ticket-mcp safety report
How do I install ui-ticket-mcp?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does ui-ticket-mcp need an API key?
No secret keys are declared. It reads 2 settings from the environment.
Is ui-ticket-mcp maintained?
The last commit was 127 days ago (2026-06-30). The latest release is v1.6.1.
What can I use instead of ui-ticket-mcp?
Servers from other publishers that do the same job: CloakBrowser MCP server, Vessel Browser MCP server and three.ws Herald MCP server.
How does ui-ticket-mcp compare with other Scraping and browsing MCP servers?
safety score 89/100 (higher than 77% of 866 Scraping and browsing servers); github stars 9 (more than 80% of 583 Scraping and browsing servers). Full comparison.

Alternatives to ui-ticket-mcp

Same job from other publishers: the closest match first, then the best rated.

  • CloakBrowser MCP
    Playwright MCP-compatible browser automation bridge for CloakBrowser Chromium.
    B
  • Vessel Browser
    AI-native browser runtime for autonomous agents with human-in-the-loop supervision
    A
  • three.ws Herald
    Tell your human in person: a 3D character walks onto their open browser tab and says it out loud.
    B
  • NexusBrowser
    Your real Chrome in background tabs (Windows; needs the NexusBrowser bridge and extension).
    A
  • Agent Browser
    Self-hosted Chrome for AI agents, with a live noVNC view a human can take over.
    B