mcp-android-adb-server
10
The project is an MCP server that allows users to control Android devices using ADB. It offers extensive features including application management, screen and input control, and device information retrieval, with the support of visual models.
🚀 mcp-android-adb-server
An MCP service designed for interacting with Android devices via ADB. It includes support for using visual models to retrieve screen content descriptions.
Features and Tools
Application Management
- Install, uninstall, terminate, and launch applications
- List all installed applications and check specific app installations
Screen Control
- Unlock and lock screen
- Check if the screen is locked or active
Input Control
- Input text and keys
- Tap and long tap specific screen positions
- Execute back operations
Gesture Control
- Perform swipe gestures in various directions
Device Information
- Retrieve screen size, DPI, screenshot descriptions, and system information
Others
- Execute shell commands on Android devices
Manual Installation
Clone the repository and build the server using Go.