adb-mcp-server
1
The ADB MCP Server is a Model Context Protocol server designed to manage ADB connections and interact with Android devices, allowing device management, screenshot capture, UI element inspection, and ADB command execution.
ADB MCP Server
A Model Context Protocol (MCP) server for managing Android Debug Bridge (ADB) connections and interacting with Android devices.
Features
- Device Management: List all connected Android devices
- Screenshot Capture: Take screenshots from connected devices
- UI Element Inspection: Extract UI hierarchy from device screens
- ADB Command Execution: Run arbitrary ADB commands on connected devices
Usage
Starting the Server
The ADB MCP server runs as a Model Context Protocol server over stdio.
For development with auto-restart on file changes, use the development mode.
Available Tools
- List Connected Devices
- Capture Screenshot
- Get UI Elements
- Execute ADB Command
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This project is licensed under the MIT License.