mcp-adb

mcp-adb

3.2

If you are the rightful owner of mcp-adb and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

MCP-ADB is a Model Context Protocol server that integrates with Android Debug Bridge (ADB) to enable AI assistants to interact with Android devices.

MCP-ADB is a specialized server designed to facilitate communication between AI assistants and Android devices through the Android Debug Bridge (ADB). It allows for a range of interactions such as capturing screenshots, sending key events, and managing multiple connected devices. The server is built using Node.js and requires ADB to be installed and configured. It supports multiple device connections, enabling users to target specific devices for operations. The server also provides resources for accessing device information and screenshots via URIs, making it a versatile tool for developers working with Android devices in AI applications.

Features

  • Screenshot Capture: Take screenshots of connected Android devices with automatic resizing.
  • Base64 Image Data: Receive screenshot data directly as base64-encoded strings.
  • Key Event Control: Send key events to Android devices (navigation, back, home).
  • Multiple Device Support: Target specific devices when multiple devices are connected.
  • Device Listing: List all connected Android devices as resources.

Tools

  1. Screenshot Tool

    Captures a screenshot from a connected Android device and automatically resizes it to 640px width.

  2. Press Key Tool

    Sends a key event to a connected Android device.