Skip to main content
Glama
Web4w3

android-adb-mcp

by Web4w3

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

  • adb installed 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 build

Connect your device:

# USB
adb devices

# Wi-Fi (Android 11+)
adb connect <device-ip>:5555

Claude 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_devices

List connected devices

device_info

Model, Android version, battery

list_apps

List apps (all/user/system/disabled)

app_info

Permissions, version, storage for an app

clear_app_cache

Clear cache for one app

clear_all_caches

Clear cache for all user apps

disable_app

Disable an app without uninstalling

enable_app

Re-enable a disabled app

force_stop_app

Force stop a running app

list_notifications

Active notifications

set_app_notifications

Allow/deny notifications per app

set_heads_up_notifications

Toggle global heads-up notifications

audit_permissions

All appops permissions for an app

revoke_permission

Revoke a runtime permission

security_violations

SELinux denials and SecurityExceptions

device_policy_state

MDM / device policy config

battery_hogs

Per-app battery usage

memory_usage

Memory by process

data_usage

Per-app mobile data usage

get_setting

Read system/global/secure setting

set_setting

Write system/global/secure setting

disable_animations

Disable UI animations

network_info

WiFi and connectivity state

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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