Submit

MCP-ADB

@isseikz

a year ago
developer-tools
MCP (Model Context Protocol) Server to control Android TV
Overview

what is MCP-ADB?

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

how to use MCP-ADB?

To use MCP-ADB, clone the repository, install the dependencies, and start the server using Node.js. You can then use various tools to control connected Android devices.

key features of MCP-ADB?

  • Screenshot Capture: Take screenshots of connected Android devices.
  • Key Event Control: Send key events to Android devices (navigation, back, home).
  • Multiple Device Support: Target specific devices when multiple devices are connected.
  • Resource Access: Access the latest screenshot through a resource URI.

use cases of MCP-ADB?

  1. Automating tasks on Android devices for testing purposes.
  2. Capturing screenshots for documentation or debugging.
  3. Sending key events to control Android applications remotely.

FAQ from MCP-ADB?

  • Can MCP-ADB control multiple devices at once?

Yes! MCP-ADB supports multiple device connections and allows you to target specific devices.

  • What are the prerequisites for using MCP-ADB?

You need Node.js (v16 or higher) and ADB installed, along with connected Android devices with USB debugging enabled.

  • Is MCP-ADB open source?

Yes! MCP-ADB is open source and available on GitHub.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.