mobile-debug-mcp
v0.29.0
Published
MCP server for mobile app debugging (Android + iOS), with focus on security and reliability
Readme
Mobile Debug Tools
A minimal, secure MCP server for AI-assisted mobile development. Build, install, interact and inspect Android/iOS apps from an MCP-compatible client.
Support:
- KMP
- Android
- iOS
- Flutter - not tested
- React native - not tested
Requirements
- Node.js >= 18
- Android SDK (adb) for Android support
- Xcode command-line tools for iOS support
- idb for iOS device support
Configuration example
{
"mcpServers": {
"mobile-debug": {
"command": "npx",
"args": ["--yes","mobile-debug-mcp","server"],
"env": { "ADB_PATH": "/path/to/adb", "XCRUN_PATH": "/usr/bin/xcrun", "IDB_PATH": "/path/to/idb" }
}
}
}You will need to add ADB_PATH for Android and XCRUN_PATH and IDB_PATH for iOS.
Usage
Examples:
Crash fixing:
I have a crash on the app, can you diagnose it, fix and validate using the mcp tools available
Feature building:
Add a button, hook into the repository and confirm API request successful
Docs
- Tools: Tools — full input/response examples
- Changelog: Changelog
- Agents: AGENTS.md — cold-start guidance for autonomous agents entering the public repo
- Skills: skills/README.md — portable Markdown skill packages for agents such as Copilot, Codex, Claude, or custom systems
Testing
npm run test:unitruns every automated unit test undertest/unit/...npm run test:deviceruns the automated device smoke checks undertest/device/automated/...npm run verifyruns the default maintainer verification sequence: lint, build, and unit tests- Manual and debug-oriented device scripts live under
test/device/manual/...and are not part of the default test commands
Utility Scripts
npm run healthcheckruns theidb/tooling healthcheck helper fromsrc/utils/cli/idb/check-idb.tsnpm run install-idbruns the guidedidbinstaller helper fromsrc/utils/cli/idb/install-idb.tsnpm run preflight-iosruns the iOS preflight helper fromsrc/utils/cli/ios/preflight-ios.ts
Agent skills
skills/mcp-builder/contains reusable build/install guidance for agentsskills/test-authoring/contains reusable test-creation guidance aligned to this repo's current test structure- Skills are written as plain Markdown packages so they can be consumed by different agent systems rather than one vendor-specific runtime
License
MIT
