mcp-android-adb-server

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.