FixThis MCP server
io.github.beyondwin/fixthis·v1.5.0·5 starsLocal-first MCP handoff for Jetpack Compose UI feedback and source candidates.
5 stars33 downloads/wk
Reviews
Write oneNobody has reviewed FixThis yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
FixThis tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it
- Code scan3 source files scanned15/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 13 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (2)
- mediumnpm install lifecycle script present
install.script - mediumnpm install lifecycle script present
install.scriptpackage.json: …fixthis-mcp.js" }, "scripts": { "postinstall": "node scripts/postinstall.js" }, "f…
How FixThis compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 77/100
- higher than 50% of 48,255 servers
- GitHub stars
- 5
- more than 83% of 28,688 servers
- Downloads a week
- 33
- more than 22% of 12,191 servers with a package
Install FixThis in Claude Code, Cursor or VS Code
Runs npx -y @beyondwin/fixthis on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add fixthis -- npx -y @beyondwin/fixthis
What the publisher says
From the FixThis repository's README, as published. We do not edit it. Read it on GitHub
FixThis for Android Compose
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.
Click a component to select it. Drag when the target is spacing, empty room, or something that is not a clean Compose node.
Works Today
Switch the session to Manual or Off if you do not want that. Copy Prompt never starts collection.
- Try the sample app in about five minutes.
- Install the desktop CLI/MCP with Homebrew, npm, or GitHub Releases.
- Add it to an external app with the Gradle plugin io.github.beyondwin.fixthis.compose.
- Let Claude Code or Codex configure the sample with ./scripts/bootstrap-mcp.sh --sample.
- Let an agent configure your app with fixthis install-agent.
- Use Copy Prompt with Cursor, ChatGPT, or any chat agent.
- Use Save to MCP with Claude Code or Codex.
- Save to MCP can attach a bounded, redacted Android diagnostics baseline.
- Runs locally over ADB and 127.0.0.1. No external API calls.
Quick Start: Agent Installs FixThis in Your App
Claude Code / Codex Bootstrap Prompt
Paste this into Claude Code or Codex from the root of a Jetpack Compose Android app:
Install FixThis in this project and configure it for this agent.
Use this order:
1. Run `fixthis install-agent --project-dir . --target all --verify --json`.
2. Use the JSON `readiness.state` and `actions[]` as the source of truth.
3. If `requiresUserAction` is true, tell me the exact blocking action.
4. Do not call `fixthis_open_feedback_console` until `readyForMcpTooling` is true, or until the report's `agent_after_restart` action is reached after restart.
Restart Claude Code or Codex if the report asks for it.
Do not configure release builds. Do not commit `.fixthis/`.The agent should run:
# macOS
brew install beyondwin/tools/fixthis
# Node
npm install -g @beyondwin/fixthis
# macOS/Linux fallback
curl -fsSL https://raw.githubusercontent.com/beyondwin/FixThis/main/scripts/install-fixthis.sh \
| bash -s -- --version v1.5.0
fixthis install-agent --project-dir . --target all --verify --jsonIf Homebrew already has it, run brew update && brew upgrade beyondwin/tools/fixthis and check fixthis --version.
fixthis install-agent applies the Gradle plugin, writes MCP config, and writes .fixthis/project.json plus .fixthis/agent-setup.. If doctor reports NEEDSINSTALL or metadata is missing, run ./gradlew fixthisSetup and rerun fixthis install-agent --project-dir . --target all --verify --json. Restart Claude Code or Codex when the report asks, then call fixthisopenfeedback_console. For a manual check, use fixthis doctor --project-dir . --json.
Published plugin:
plugins {
id("io.github.beyondwin.fixthis.compose") version "1.5.0"
}The plugin adds the debug-only sidekick and keeps release builds out.
Quick Start: Sample App to Agent Handoff
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
FixThis: common questions
- Is FixThis MCP server safe?
- Mostly: it is graded B (77/100). Read the FixThis safety report
- How do I install FixThis?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does FixThis need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is FixThis maintained?
- The last commit was 53 days ago (2026-09-12). The latest release is v1.5.0.
- How does FixThis compare with other MCP servers?
- safety score 77/100 (higher than 50% of 48,255 servers); github stars 5 (more than 83% of 28,688 servers); downloads a week 33 (more than 22% of 12,191 servers with a package). Full comparison.