About AdbMCP
AdbMCP is an MCP server in the Browser category: a high-performance Model Context Protocol (MCP) server for Android Debug Bridge (ADB). Exposes 26 developer tools allowing AI assistants (like Claude) to inspect, control, run shell scripts, and capture inline screenshots on connected Android devices.
Install
git clone https://github.com/RedZONERROR/AdbMCPThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (26)
adb_clear_app_dataClear the user data and cache of a package (pm clear).
Parameters not published.
adb_current_activityRetrieve the package name and class name of the currently focused activity/window.
Parameters not published.
adb_device_cpCopy a file or directory on the Android device.
Parameters not published.
adb_device_infoRetrieve comprehensive device details (model, battery, screen size, OS version).
Parameters not published.
adb_device_lsList files and folders in a specific directory on the Android device.
Parameters not published.
adb_device_mkdirCreate a directory on the Android device.
Parameters not published.
adb_device_mvMove or rename a file or directory on the Android device.
Parameters not published.
adb_device_rmDelete a file or folder from the Android device.
Parameters not published.
adb_file_pullPull a file or folder from the Android device path to the local host machine.
Parameters not published.
adb_file_pushPush a file or folder from the local host machine to the target Android device path.
Parameters not published.
Show all 26 tools
adb_grant_permissionGrant or revoke runtime permissions for an application package.
Parameters not published.
adb_input_textType text into the currently focused text field. Replaces spaces with %s.
Parameters not published.
adb_installInstall an Android APK from the host machine to the target device.
Parameters not published.
adb_keyeventSend a key event/press to the target device.
Parameters not published.
adb_list_devicesList all connected/attached Android devices or emulators.
Parameters not published.
adb_list_packagesList packages installed on the target device.
Parameters not published.
adb_logcatDump recent system logs from logcat.
Parameters not published.
adb_rebootReboot the Android device.
Parameters not published.
adb_run_scriptExecute a complex, multi-line shell script on the target Android device by uploading it as a temporary file.
Parameters not published.
adb_screenshotCapture a screenshot of the current screen and return it as an inline PNG image.
Parameters not published.
adb_shellExecute a generic shell command on the target Android device.
Parameters not published.
adb_start_appStart an application on the device. Launches default launcher activity if activityName is omitted.
Parameters not published.
adb_stop_appForce stop a running application package.
Parameters not published.
adb_swipePerform a swipe gesture from start coordinates to end coordinates.
Parameters not published.
adb_tapPerform a tap action at specific X and Y coordinates on the screen.
Parameters not published.
adb_uninstallUninstall an application from the target device.
Parameters not published.
Ask AI
Ask AI about AdbMCP
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.