Android ADB
Summary
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.
Available Actions(10)
adb_devices
List connected devices. Parameters: None.
adb_shell
Execute shell commands on an Android device. Required Parameters: command (string), Optional Parameters: device_id (string).
adb_install
Install APK files on an Android device. Required Parameters: path (string), Optional Parameters: device_id (string).
adb_uninstall
Uninstall applications from an Android device. Required Parameters: package_name (string), Optional Parameters: device_id (string).
adb_list_packages
List installed packages on an Android device. Parameters: None, Optional Parameters: device_id (string), filter (string).
adb_pull
Pull files from an Android device to the local system. Required Parameters: remote_path (string), local_path (string), Optional Parameters: device_id (string).
adb_push
Push files from the local system to an Android device. Required Parameters: local_path (string), remote_path (string), Optional Parameters: device_id (string).
launch_app
Launch an application on an Android device. Required Parameters: package_name (string), Optional Parameters: device_id (string).
take_screenshot_and_save
Take a screenshot and save it to a specified path. Required Parameters: output_path (string), Optional Parameters: device_id (string), format (string).
take_screenshot_and_copy_to_clipboard
Take a screenshot and copy it to the clipboard. Parameters: None, Optional Parameters: device_id (string), format (string).
社区评论
暂无评论. 成为第一个评论的人!
登录以参与讨论