MCP Servers / development / ADB MCP Server

ADB MCP Server

JSON →
none54development

Interact with Android devices using the Android Debug Bridge (ADB).

Install
How to run this server
[ { "cmd": "npx -y @smithery/cli", "imports": [] } ]
server path: adb-mcp-server
Tools
What this server exposes
adb_devices
List connected devices
adb_shell
Execute shell commands on a device
adb_install
Install an APK file using a local file path
adb_package_manager
Execute Package Manager (pm) commands - list packages, grant/revoke permissions, manage apps
adb_activity_manager
Execute Activity Manager (am) commands - start activities, broadcast intents, control app behavior
adb_logcat
View device logs with optional filtering
adb_pull
Pull files from a device
adb_push
Push files to a device
dump_image
Take a screenshot of the current screen
inspect_ui
Get UI hierarchy in XML format (most useful for AI interaction)
Configuration
Environment & auth
authnone
Resources
ADB MCP Server — MCP Server · libregistry