MCP.Market

Android MCP server

by us-all·io.github.us-all/android·v1.14.4·13 stars

Android MCP — ADB-based device, apps, UI, logcat, emulator, files, system, debug

A89/100grade A
What users say
No reviews yet
Be the first
Safety scan
A89/100

full report

Adoption
Growing

13 stars164 downloads/wk

Reviews

Write one

Nobody has reviewed Android yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Android tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it

no findings
  • Code scan38 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 79 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
Overall 89/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Android compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
89/100
higher than 80% of 48,273 servers
GitHub stars
13
more than 89% of 28,534 servers
Downloads a week
164
more than 72% of 11,915 servers with a package

Install Android in Claude Code, Cursor or VS Code

Runs npx -y @us-all/android-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add android -- npx -y @us-all/android-mcp
Add to Cursor

What the publisher says

From the Android repository's README, as published. We do not edit it. Read it on GitHub

Android MCP Server

The Android diagnostic & forensic MCP — when an app crashes, leaks memory, drains battery, or behaves unexpectedly, this is what you point at the device.

76 tools across logcat / dumpsys / package internals / system properties / processes. 5 MCP Prompts (crash-investigation, memory-leak-detection, permission-audit, app-startup-profile, ui-element-locator) and a device-health aggregation. Pure ADB, no Appium / uiautomator2 dependency. 2-tier security (write + shell gates).

What it does that others don't

  • Diagnostic depth — logcat search/crash extraction, dumpsys (mem/gfx/cpu), getprop, processes, package internals, app intents, port forwards. Cross-platform competitors hide this surface.
  • MCP Prompts (5) — crash-investigation, memory-leak-detection, ui-element-locator, app-startup-profile, permission-audit. Workflow templates the model invokes directly.
  • Aggregation tools — device-health (battery + memory + cpu + network in one call), analyze-app (package info + memory + activities).
  • 2-tier security — ANDROIDMCPALLOWWRITE (gates installs/taps/pushes) and ANDROIDMCPALLOWSHELL (gates arbitrary adb shell) are separate flags. Distinct trust levels.
  • Pure ADB — no Appium, no uiautomator2, no Python bridge. Just the official Android Debug Bridge wrapped over child_process.
  • Token-efficient by design — 56 schema-trim sweep, ANDROIDTOOLS/ANDROIDDISABLE 9 categories, search-tools meta.
  • Apps SDK card — device-health renders as a snapshot card on ChatGPT clients (battery, RAM, Wi-Fi + 4-section grid) via _meta["openai/outputTemplate"]. Claude clients receive the same JSON content.
  • stdio + Streamable HTTP — defaults to stdio. Set MCPTRANSPORT=http for ChatGPT Apps SDK or remote clients (Bearer auth via MCPHTTP_TOKEN).

Try this — 5 prompts

Connect the server to Claude Desktop or Claude Code, then paste any of these:

  1. Crash investigation — "My app com.us-all.api keeps crashing on this Pixel 6 emulator. Pull the last crash log, the offending stack frames, and any recent permission changes."
  2. Memory leak detection — "Trace memory growth for com.us-all.api over the last 5 minutes. Show heap deltas, GC pressure, and the largest allocators."
  3. Battery drain attribution — "What's draining battery on this device? Top 5 consumers, duration of each, and current battery health."
  4. Permission audit — "Audit installed 3rd-party apps for dangerous permissions (location/camera/contacts/microphone). Flag any app that hasn't been used in the last 30 days but holds these."
  5. App startup profile — "Profile the cold-start of com.us-all.api — measure activity launch time, identify the slowest fragment init, and suggest where to add tracing."

When to use this vs mobile-next/mobile-mcp

mobile-next/mobile-mcp (4.7K★) is the cross-platform action-oriented MCP. Different problem space:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Android: common questions

Is Android MCP server safe?
Yes, by our scan: it is graded A (89/100). Read the Android safety report
How do I install Android?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Android need an API key?
No secret keys are declared. It reads 7 settings from the environment.
Is Android maintained?
The last commit was 115 days ago (2026-07-10). The latest release is v1.14.4.
What can I use instead of Android?
Servers from other publishers that do the same job: Mobilerun MCP server and MCP Appium - Mobile Development and Automation Server MCP server.
How does Android compare with other MCP servers?
safety score 89/100 (higher than 80% of 48,273 servers); github stars 13 (more than 89% of 28,534 servers); downloads a week 164 (more than 72% of 11,915 servers with a package). Full comparison.

Alternatives to Android

Same job from other publishers: the closest match first, then the best rated.

More from us-all →