get_review_summaryLABSCO SUMMARY
It fixes the translation step, which is where UI feedback usually dies.
"The spacing is wrong on that button" is precise when you are pointing at the button and useless in a chat window, because the agent then has to guess which button and which file. Anchoring the comment to the actual element carries the location with it. That is the whole idea, and it is a good one — the review becomes a coordinate rather than a description.
What it is
A bridge between a human reviewing a UI and the agent that will change it. One process serves both sides: the protocol for the agent, and a browser interface for the person clicking.
What you get
- Point at an element in your running app and attach a comment to it
- The agent reads that feedback, locates the source file, and edits it
- Reviews are stored locally, and clear as they are resolved
Requirements
Run it with uvx and add it to your project's client configuration. Python, with the review store kept in a local database file.
Setup effort
One command — pip install ui-ticket-mcp
USE CASES
Reviewing a prototype
Click the element, say what is wrong, keep moving.
Handing feedback to the agent
It reads the comments and finds the file itself.
10 tools
Listed in project docs. Your client may show a different list.
get_reviewsget_annotated_reviewsget_pending_workadd_reviewresolve_reviewreopen_reviewbatch_resolvefind_source_file_toolget_setup_guideBEFORE YOU INSTALL
What to know first
Tools you get
10 tools named in the project's documentation.
Requires
uvx on PATH
Where it runs
Both documented clients run the server on your machine.
INSTALLATION
Connect your client
Server setup
pip install ui-ticket-mcpMCP Clients
Claude Code, Cursor
{
"mcpServers": {
"ui-ticket-mcp": {
"command": "uvx",
"args": [
"ui-ticket-mcp"
],
"env": {
"PROJECT_ROOT": "<YOUR_PROJECT_ROOT>",
"REVIEW_PORT": "3200"
}
}
}
}