1. Conduid
  2. Developer Tools
  3. Android Mobile MCP
MCP server · Developer Tools

Android Mobile MCP

🤖 This MCP server enabling AI agents to control Android devices.

51Fair

Scored 2 days ago · breakdown

About Android Mobile MCP

Android Mobile MCP is an MCP server published by erichung9060 in the Developer Tools category: 🤖 This MCP server enabling AI agents to control Android devices.

The repository has 2 stars and 4 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/erichung9060/Android-Mobile-MCP

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Android Mobile MCP

Powered by Claude · Grounded in docs

I know everything about Android Mobile MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

4 checks have not been run yet.

Releases

v2.4.1v2.4.1 · 16 Sep 2025
v2.4.0v2.4.0 · 16 Sep 2025

README

Android Mobile MCP

Overview

Android Mobile MCP bridges the Model Context Protocol with Android device automation, enabling AI agents to interact with Android devices through UI manipulation, app management, and screen capture.

MCP Configuration

{
  "mcpServers": {
    "android-mobile-mcp": {
      "command": "uvx",
      "args": ["android-mobile-mcp"]
    }
  }
}

Prerequisites

  1. Connect Android device via USB or network
  2. Enable USB debugging on your Android device
  3. Install ADB (Android Debug Bridge)

Tools Reference

Screen Analysis

mobile_dump_ui - Extract UI elements as hierarchical JSON

  • Parses screen XML to identify focusable elements and text content
  • Calculates center coordinates for each interactive element
  • Returns structured parent-child element relationships

mobile_take_screenshot - Capture current screen state

  • Returns PNG image data for visual analysis

Touch Interactions

mobile_click - Click at specific coordinates

  • Validates coordinates against current UI state
  • Requires prior mobile_dump_ui call for coordinate verification
  • Prevents clicking on invalid or non-interactive areas

mobile_swipe - Perform swipe gestures

  • Executes directional swipes between two coordinate points
  • Configurable duration for gesture speed control

Text Input

mobile_type - Input text into focused fields

  • Sends text to currently active input field
  • Optional automatic submission with Enter key

Navigation

mobile_key_press - Press system buttons

  • Supports hardware and virtual keys: BACK, HOME, RECENT, ENTER

App Management

mobile_list_apps - List installed applications

  • Filters out system apps and non-launchable packages
  • Returns only user-accessible applications

mobile_launch_app - Start applications by package name

  • Validates package existence before launch attempt

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Android Mobile MCP

How do I install Android Mobile MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Android Mobile MCP safe to use with an AI agent?

Its trust score is 51 out of 100 (fair). It passes 1 of the 2 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Android Mobile MCP still maintained?

The last commit was a year ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.