ui-ticket-mcp server
io.github.0ics-srls/ui-ticket-mcp·v1.6.1·9 starsHuman-to-AI code review bridge. Review UI in the browser, AI agents fix code via MCP.
not scanned yet
9 stars
Reviews
Write oneNobody 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.
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
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, AIOne 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-panelIn 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 MCPPlaywright MCP-compatible browser automation bridge for CloakBrowser Chromium.not reviewedEstablishedB
- Vessel BrowserAI-native browser runtime for autonomous agents with human-in-the-loop supervisionnot reviewedEstablishedA
- three.ws HeraldTell your human in person: a 3D character walks onto their open browser tab and says it out loud.not reviewedGrowingB
NexusBrowserYour real Chrome in background tabs (Windows; needs the NexusBrowser bridge and extension).not reviewedGrowingA- Agent BrowserSelf-hosted Chrome for AI agents, with a live noVNC view a human can take over.not reviewedGrowingB