ADB MCP ServerServer

srmorete
GitHub
AndroidADBAutomation

Loading subscription status...

💡 Description

A Model Context Protocol server to interact with Android devices via ADB. This TypeScript-based tool connects AI models with the functionality of Android devices.

📝 JSON Entries

{
  "mcpServers": [
    {
      "adb": {
        "args": [
          "adb-mcp"
        ],
        "command": "npx"
      }
    }
  ]
}

🛠️ Tools

adb_devicesadb_shelladb_installadb_logcatadb_pulladb_pushdump_imageinspect_ui

Features

  • Device Management: List and interact with connected Android devices
  • App Installation: Deploy APK files to connected devices
  • Logging: Access device logs via logcat
  • File Transfer: Send and receive files between the device and host
  • UI Interaction: Capture screenshots and analyze UI hierarchy
  • Execute Shell Commands: Run custom commands on the device

💬 Example Queries

  • List connected Android devices
  • Install an APK file on a connected device
  • Capture a screenshot of the current screen