
FixThis
If you're iterating on Jetpack Compose UIs with an AI coding agent, this bridges the gap between "change that button" and actually editing the right composable. Point at any UI element in a debug build, annotate what you want changed, and the MCP server hands your agent a structured prompt with screenshot bounds, semantics context, and ranked source file candidates with line numbers and confidence scores. It exposes tools like fixthis_open_feedback_console and fixthis_list_drafts, runs entirely local over ADB, and works with Claude Desktop, Cursor, or any agent that accepts the exported markdown. Useful when your screen has dozens of list items or visually identical cards and you need the agent to edit the actual call site instead of guessing from pixels.
- GitHub stars
- 5
- tool
- 1
- transport
- STDIO
- last updated
- Jul 14, 2026
Tools
1 toolsPublic tool metadata for what this MCP can expose to an agent.
fixthis_open_feedback_consoleOpens the FixThis feedback console; the README says to call it once readyForMcpTooling is true.
Opens the FixThis feedback console; the README says to call it once readyForMcpTooling is true.
No parameter schema in public metadata yet.
Sponsors
Readme
FixThis for Android Compose
FixThis Studio — point at any Jetpack Compose UI element, annotate, hand off AI-ready context to your coding agent
Point at a Jetpack Compose UI, write the change, and hand Claude, Codex, Cursor, or another coding agent the source context it needs.
FixThis is debug-only. It attaches a sidekick to a Compose debug app, mirrors the screen into a local browser console, and turns annotations into a compact handoff: screenshot bounds, semantics, source candidates, and confidence warnings.
Details
- Repository
- github.com/beyondwin/fixthis
- Package
@beyondwin/fixthis- Transport
- STDIO
- Registry
- MCP registry, active