io.github.us-all/android
Android MCP — ADB-based device, apps, UI, logcat, emulator, files, system, debug
{
"mcpServers": {
"android": {
"command": "npx",
"args": [
"-y",
"@us-all/android-mcp"
],
"env": {
"ADB_PATH": "<adb_path>",
"ANDROID_HOME": "<android_home>",
"ANDROID_SERIAL": "<android_serial>",
"ANDROID_TOOLS": "<android_tools>",
"ANDROID_DISABLE": "<android_disable>",
"ANDROID_MCP_ALLOW_SHELL": "false",
"ANDROID_MCP_ALLOW_WRITE": "false"
}
}
}
}{
"mcpServers": {
"android": {
"command": "npx",
"args": [
"-y",
"@us-all/android-mcp"
],
"env": {
"ADB_PATH": "<adb_path>",
"ANDROID_HOME": "<android_home>",
"ANDROID_SERIAL": "<android_serial>",
"ANDROID_TOOLS": "<android_tools>",
"ANDROID_DISABLE": "<android_disable>",
"ANDROID_MCP_ALLOW_SHELL": "false",
"ANDROID_MCP_ALLOW_WRITE": "false"
}
}
}
}npx -y @us-all/android-mcpADB_PATHPath to adb binary. Default: 'adb' on PATH.
ANDROID_HOMEAndroid SDK root. Used to resolve adb if ADB_PATH not set.
ANDROID_SERIALDefault device serial when multiple devices are connected.
ANDROID_TOOLSComma-separated category allowlist. Default: all categories enabled.
ANDROID_DISABLEComma-separated category disablelist.
ANDROID_MCP_ALLOW_SHELLSet to 'true' to enable arbitrary shell command execution. Default disabled.
ANDROID_MCP_ALLOW_WRITESet to 'true' to enable write/destructive tools. Default read-only.
Remote MCP security gateway for auth, redaction, policy enforcement, and audit logging.
AI assistant integration for Leaf — track books, log reading sessions, and manage your library.
AI-powered calorie tracking with photo recognition, barcode scanning, and voice logging