К основному содержанию
MCP-сервер CX Codex

ui-ticket-mcp — MCP-сервер для Claude Code: ревью UI из браузера

Кликаете по элементу в браузере, пишете замечание — агент читает его через MCP и правит код. Пригодится, когда вёрстку проще показать, чем описать словами.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env PROJECT_ROOT=<PROJECT_ROOT> --env REVIEW_PORT=<REVIEW_PORT> --transport stdio ui-ticket-mcp -- uvx ui-ticket-mcp
Открыть на GitHub

Что делает ui-ticket-mcp

Сервер поднимает один Python-процесс и держит сразу два канала: MCP по stdio для агента и REST API по HTTP для панели в браузере. Замечания складываются в SQLite внутри проекта, в .reviews/reviews.db. Агенту доступны 10 инструментов — он читает список замечаний, находит исходный файл и закрывает их.

Со стороны фронтенда ставится веб-компонент ui-ticket-panel. В корневой шаблон добавляется <review-panel api-url="http://localhost:3200/api"></review-panel>, а в точке входа приложения вызывается defineReviewPanel(). Работает в Angular, React, Vue, Svelte и просто в HTML; для SSR-фреймворков нужен динамический импорт на клиенте. Без сборщика компонент подключается скриптом с unpkg.

Разметку замечания можно вешать прямо на элемент: Alt+A включает режим аннотации, клик по кнопке или блоку прикрепляет к нему CSS-селектор, координаты, вычисленные стили, текст соседей и ARIA-роли. В .mcp.json обязателен PROJECT_ROOT — без него сервер не поймёт, где искать исходники и куда писать базу. Порт по умолчанию 3200, но если он занят, задайте свой через REVIEW_PORT и укажите тот же адрес в атрибуте api-url. Лендинг https://uiticket.0ics.ai/ — не эндпоинт, обращаться к нему из панели бессмысленно.

Какие задачи решает

  • показать агенту, какой именно элемент сломан, вместо описания словами
  • собрать замечания по вёрстке в одном списке с фильтрами и поиском
  • передать агенту CSS-селектор и вычисленные стили проблемного блока
  • отмечать баги, предложения и вопросы разными тегами
  • закрывать и переоткрывать замечания, не теряя обсуждение в тредах

Примеры запросов агенту

  • Посмотри открытые замечания через get_review_summary и скажи, на каких страницах их больше всего
  • Возьми замечание про отступы на карточке товара и поправь стили в исходнике
  • Покажи список открытых ревью для страницы dashboard

Как установить ui-ticket-mcp

Командой платформы

claude mcp add --env PROJECT_ROOT=<PROJECT_ROOT> --env REVIEW_PORT=<REVIEW_PORT> --transport stdio ui-ticket-mcp -- uvx ui-ticket-mcp

Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from ui-ticket-mcp <команда>

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о ui-ticket-mcp

Как установить ui-ticket-mcp в Claude Code?

Выполните claude mcp add ui-ticket-mcp -e PROJECT_ROOT=<PROJECT_ROOT> -- uvx ui-ticket-mcp, подставив путь к проекту. Затем перезапустите агент.

Что делает ui-ticket-mcp?

Это мост между ревью в браузере и ИИ-агентом. Вы оставляете замечания к элементам интерфейса, а агент читает их через MCP и правит код.

Что нужно для работы сервера?

В конфиге MCP обязателен PROJECT_ROOT — по нему сервер находит проект и создаёт базу .reviews/reviews.db. Порт задаётся через REVIEW_PORT, по умолчанию 3200.

Похожие MCP-серверы

Все MCP-серверы по теме «Код-ревью и рефакторинг» →
Front-End Checklist thedaviddias Сервер помогает агенту проверять фронтенд-код и публичные страницы по правилам качества. Подключите его для ревью компонентов или аудита доступности, SEO и производительности. CX Codex +1 ★ 74 559звёзд репо Codebase Memory DeusData Локальный MCP-сервер, который строит граф кода, документации и инфраструктуры репозитория. Помогает агенту находить нужные места без повторного чтения файлов. CX Codex +1 ★ 47 392звёзд репо Serena MCP: the IDE for your agent oraios Даёт агенту доступ к символам, ссылкам и рефакторингу через language servers. Пригодится на больших проектах, где поиск по строкам уже не работает. CX Codex +1 ★ 30 677звёзд репо Repomix yamadashy Собирает весь репозиторий в один файл, который ИИ-агент читает или ищет по нему. Пригодится, когда нужно отдать кодовую базу модели целиком. CX Codex +1 ★ 29 027звёзд репо Repowise repowise-dev Repowise индексирует код, связи вызовов, историю Git, тесты и документацию, чтобы агент мог отвечать на вопросы о проекте. Пригодится, когда агенту нужно понять последствия правки или найти неиспользуемый код. CX Codex +1 ★ 7 891звёзд репо sem Ataraxy-Labs Разбирает код через tree-sitter и показывает изменения по сущностям вместо строк. Помогает агентам оценивать влияние правок и запускать нужные тесты. CX Codex +1 ★ 3 422звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой