What is the io.github.us-all/android MCP server?
Android MCP — ADB-based device, apps, UI, logcat, emulator, files, system, debug
How to install io.github.us-all/android
Copy-paste configuration for popular MCP clients.
ADB_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.
{
"mcpServers": {
"android": {
"command": "npx",
"args": [
"-y",
"@us-all/android-mcp"
],
"env": {
"ADB_PATH": "<YOUR_ADB_PATH>",
"ANDROID_HOME": "<YOUR_ANDROID_HOME>",
"ANDROID_SERIAL": "<YOUR_ANDROID_SERIAL>",
"ANDROID_TOOLS": "<YOUR_ANDROID_TOOLS>",
"ANDROID_DISABLE": "<YOUR_ANDROID_DISABLE>",
"ANDROID_MCP_ALLOW_SHELL": "<YOUR_ANDROID_MCP_ALLOW_SHELL>",
"ANDROID_MCP_ALLOW_WRITE": "<YOUR_ANDROID_MCP_ALLOW_WRITE>"
}
}
}
}{
"mcpServers": {
"android": {
"command": "npx",
"args": [
"-y",
"@us-all/android-mcp"
],
"env": {
"ADB_PATH": "<YOUR_ADB_PATH>",
"ANDROID_HOME": "<YOUR_ANDROID_HOME>",
"ANDROID_SERIAL": "<YOUR_ANDROID_SERIAL>",
"ANDROID_TOOLS": "<YOUR_ANDROID_TOOLS>",
"ANDROID_DISABLE": "<YOUR_ANDROID_DISABLE>",
"ANDROID_MCP_ALLOW_SHELL": "<YOUR_ANDROID_MCP_ALLOW_SHELL>",
"ANDROID_MCP_ALLOW_WRITE": "<YOUR_ANDROID_MCP_ALLOW_WRITE>"
}
}
}
}{
"mcpServers": {
"android": {
"command": "npx",
"args": [
"-y",
"@us-all/android-mcp"
],
"env": {
"ADB_PATH": "<YOUR_ADB_PATH>",
"ANDROID_HOME": "<YOUR_ANDROID_HOME>",
"ANDROID_SERIAL": "<YOUR_ANDROID_SERIAL>",
"ANDROID_TOOLS": "<YOUR_ANDROID_TOOLS>",
"ANDROID_DISABLE": "<YOUR_ANDROID_DISABLE>",
"ANDROID_MCP_ALLOW_SHELL": "<YOUR_ANDROID_MCP_ALLOW_SHELL>",
"ANDROID_MCP_ALLOW_WRITE": "<YOUR_ANDROID_MCP_ALLOW_WRITE>"
}
}
}
}{
"servers": {
"android": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@us-all/android-mcp"
],
"env": {
"ADB_PATH": "<YOUR_ADB_PATH>",
"ANDROID_HOME": "<YOUR_ANDROID_HOME>",
"ANDROID_SERIAL": "<YOUR_ANDROID_SERIAL>",
"ANDROID_TOOLS": "<YOUR_ANDROID_TOOLS>",
"ANDROID_DISABLE": "<YOUR_ANDROID_DISABLE>",
"ANDROID_MCP_ALLOW_SHELL": "<YOUR_ANDROID_MCP_ALLOW_SHELL>",
"ANDROID_MCP_ALLOW_WRITE": "<YOUR_ANDROID_MCP_ALLOW_WRITE>"
}
}
}
}claude mcp add android --env ADB_PATH=<YOUR_ADB_PATH> --env ANDROID_HOME=<YOUR_ANDROID_HOME> --env ANDROID_SERIAL=<YOUR_ANDROID_SERIAL> --env ANDROID_TOOLS=<YOUR_ANDROID_TOOLS> --env ANDROID_DISABLE=<YOUR_ANDROID_DISABLE> --env ANDROID_MCP_ALLOW_SHELL=<YOUR_ANDROID_MCP_ALLOW_SHELL> --env ANDROID_MCP_ALLOW_WRITE=<YOUR_ANDROID_MCP_ALLOW_WRITE> -- npx -y @us-all/android-mcpRelated MCP servers
Airflow MCP — list DAGs/runs/task instances, tail logs, trigger and clear (write-gated)
View repository →Datadog MCP — 165 tools for metrics, monitors, logs, APM, RUM, incidents, CI/CD, fleet
View repository →dbt MCP — manifest/run_results/sources/catalog parsing + DQ result tables (BigQuery/Postgres)
View repository →Google Drive + Workspace MCP — Docs, Sheets, Slides, Shared Drives, Labels, Approvals, DWD
View repository →MLflow MCP — experiments, runs, registered models, versions, traces, assessments (MLflow 3)
View repository →OpenMetadata MCP — metadata, lineage, search, data quality, OM 1.12+ Data Contracts
View repository →