android-adb-mcp
Allows management of Android devices via ADB, providing tools for device info, app management, notifications, permissions, settings, and more.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@android-adb-mcpshow me the battery level of my Android device"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
android-adb-mcp
MCP server for Android device management via ADB. Lets Claude Code on your laptop inspect and configure an Android device over USB or Wi-Fi ADB.
Prerequisites
adbinstalled on your laptop (brew install android-platform-tools)Android device with Developer Options → USB Debugging (or Wireless Debugging) enabled
Node.js 18+
Related MCP server: android-mcp
Setup
npm install
npm run buildConnect your device:
# USB
adb devices
# Wi-Fi (Android 11+)
adb connect <device-ip>:5555Claude Code integration
Add to ~/.claude/settings.json:
{
"mcpServers": {
"android": {
"type": "stdio",
"command": "node",
"args": ["/path/to/android-adb-mcp/dist/index.js"]
}
}
}Available tools
Tool | Description |
| List connected devices |
| Model, Android version, battery |
| List apps (all/user/system/disabled) |
| Permissions, version, storage for an app |
| Clear cache for one app |
| Clear cache for all user apps |
| Disable an app without uninstalling |
| Re-enable a disabled app |
| Force stop a running app |
| Active notifications |
| Allow/deny notifications per app |
| Toggle global heads-up notifications |
| All appops permissions for an app |
| Revoke a runtime permission |
| SELinux denials and SecurityExceptions |
| MDM / device policy config |
| Per-app battery usage |
| Memory by process |
| Per-app mobile data usage |
| Read system/global/secure setting |
| Write system/global/secure setting |
| Disable UI animations |
| WiFi and connectivity state |
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Web4w3/android-adb-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server