Provides a bridge to Android devices through the Android Debug Bridge (ADB), enabling AI assistants to perform common Android development and testing operations. Built by Landice Fu, this TypeScript-based MCP server supports tools for device management, shell command execution, app installation/uninstallation, screenshot capture, and file transfer across connected Android devices.
No reviews yet. Be the first to review!
Sign in to join the conversation
List connected devices. No parameters required.
Execute shell commands on a specified Android device. Required parameter: command (string). Optional parameter: device_id (string).
Install APK files on a specified Android device. Required parameter: path (string). Optional parameter: device_id (string).
Uninstall applications from a specified Android device. Required parameter: package_name (string). Optional parameter: device_id (string).
List installed packages on a specified Android device. No parameters required. Optional parameters: device_id (string), filter (string).
Pull files from a specified Android device to the local system. Required parameters: remote_path (string), local_path (string). Optional parameter: device_id (string).
Push files from the local system to a specified Android device. Required parameters: local_path (string), remote_path (string). Optional parameter: device_id (string).
Launch an application on a specified Android device. Required parameter: package_name (string). Optional parameter: device_id (string).
Take a screenshot on a specified Android device and save it to the local system. Required parameter: output_path (string). Optional parameters: device_id (string), format (string).
Take a screenshot on a specified Android device and copy it to the clipboard. No parameters required. Optional parameters: device_id (string), format (string).