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

FixThis — MCP-сервер для Claude Code: отладка Compose UI

Отладочный MCP-сервер для Jetpack Compose: выбираете элемент в приложении, пишете правку и отдаёте агенту контекст исходников.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add fixthis -- npx -y @beyondwin/fixthis
Открыть на GitHub

Что делает FixThis

FixThis подключается как sidekick к debug-сборке Compose-приложения и показывает экран в локальной консоли браузера. Вы кликаете по компоненту или обводите область, если цель — отступ или пустое место, и описываете словами, что поменять. На выходе — компактная передача агенту: границы скриншота, семантика, подсказки по исходникам и предупреждения о достоверности.

Работает только в debug. Плагин io.github.beyondwin.fixthis.compose добавляет sidekick и не трогает release-сборки. Всё идёт через ADB и 127.0.0.1, внешних вызовов нет. Для установки нужен JDK 21 и Node 20 или новее, а сам CLI ставится через Homebrew, npm или GitHub Releases.

Агент настраивает проект командой fixthis install-agent --project-dir . --target all --verify --json: она применяет Gradle-плагин, пишет конфиг MCP и файлы .fixthis/. Если doctor сообщает NEEDS_INSTALL или метаданных не хватает, сначала прогоните ./gradlew fixthisSetup и повторите установку. После этого перезапустите Claude или Codex, если отчёт просит, и вызывайте fixthis_open_feedback_console.

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

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

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

  • Установи FixThis в этот проект и настрой под мой агент
  • Открой консоль обратной связи и покажи, что можно править на этом экране
  • Сохрани разметку этого элемента в MCP для Claude

Как установить FixThis

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

claude mcp add fixthis -- npx -y @beyondwin/fixthis

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

Вопросы о FixThis

Как установить FixThis в Claude Code?

Добавьте сервер командой claude mcp add fixthis -- npx -y @beyondwin/fixthis. Дальше в корне Compose-проекта запустите fixthis install-agent --project-dir . --target all --verify --json и перезапустите Claude, если отчёт об этом попросит.

Что делает FixThis?

Привязывает sidekick к debug-сборке Compose-приложения и показывает экран в локальной консоли. Ваши пометки превращаются в передачу агенту с границами, семантикой и подсказками по исходникам.

Нужен ли интернет для работы FixThis?

Нет, всё идёт локально через ADB и 127.0.0.1, внешних вызовов API нет. Для сборки и запуска нужны JDK 21 и Node 20 или новее.

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

Все MCP-серверы по теме «Мобильная разработка» →
mobile-mcp mobile-next Подключает управление мобильными устройствами на iOS и Android к ИИ-агенту. Пригодится для запуска тестов, снятия скриншотов и автоматизации сценариев в приложениях. CX Codex +1 ★ 10 025звёзд репо mobilerun droidrun Даёт агенту доступ к реальному Android- или iOS-устройству: нажимать, свайпать, вводить текст и выполнять сценарии по описанию словами. CX Codex +1 ★ 9 833звёзд репо e2e tester-army Открывает сессии веб- и мобильных приложений из проекта e2e для проверки экранов и подбора локаторов. Пригодится при отладке сквозных сценариев с ИИ-агентом. CX Codex +1 ★ 11 962звёзд репо XcodeBuildMCP getsentry Инструменты для сборки, тестирования проектов iOS и macOS через симуляторы Xcode прямо из диалога с агентом. CX Codex +1 ★ 6 511звёзд репо ShipSwift signerlabs Отдаёт ИИ-агенту готовые SwiftUI-компоненты и рецепты для сборки iOS-приложений. Пригодится, когда нужен экран, анимация или модуль без ручного поиска кода. CX Codex +1 ★ 3 244звёзд репо agent-device callstack Даёт агенту живой доступ к запущенному приложению: посмотреть состояние экрана, нажать, заполнить поле, снять скриншот и сохранить доказательства. CX Codex +1 ★ 5 158звёзд репо

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

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