Best Android MCP Servers
Android is Google's mobile operating system designed for smartphones, tablets, watches, TVs, and other devices. It's an open platform that enables users to enjoy app experiences across many devices.
Why this server?
Enables automated testing of Android applications (.apk) on emulators and physical devices with support for UiAutomator selectors, device-specific gestures, key codes, and system interactions like notifications and keyboard control.
AlicenseAqualityAmaintenanceEnables Claude Desktop to automate web browsers and mobile applications (iOS/Android) using WebDriverIO. Supports browser automation, mobile app testing, touch gestures, app lifecycle management, and hybrid app context switching through natural language.363,461 npm38MITWhy this server?
Provides accessibility analysis targeting Android devices via the TalkBack screen reader profile (talkback-android-v0), measuring navigation costs and discoverability for TalkBack users.

tactual-mcpofficial
AlicenseAqualityCmaintenanceScreen-reader navigation cost analyzer. Measures how hard it is for assistive-technology users to discover, reach, and operate interactive targets on the web.940 npm1Apache 2.0Why this server?
Provides tools for managing Android build configurations, signing keystores, and monitoring build pipelines.

appcircle-mcpofficial
AlicenseAqualityCmaintenanceEnables AI agents to interact with Appcircle mobile CI/CD platform for build management, signing identities, testing distribution, and reporting.25MITWhy this server?
Enables mobile test automation for Android apps using UiAutomator2, supporting element discovery, interactions, screen navigation, session management, and automated test generation for both emulators and real devices.

MCP Appiumofficial
AlicenseBqualityAmaintenanceEnables AI assistants to automate mobile app testing and development for iOS and Android through natural language interactions. Supports intelligent element identification, session management, automated test generation, and comprehensive device interactions including clicks, swipes, screenshots, and app management.316,543 npm476Apache 2.0Why this server?
Allows publishing Android APK builds to BetaDrop for distribution to testers, including release notes, expiry settings, and install link retrieval.

@betadrop/mcpofficial
AlicenseAqualityAmaintenanceEnables AI coding assistants to distribute iOS and Android builds to BetaDrop testers, manage share links, track releases, and manage API tokens entirely through natural language prompts.11421 npmMITWhy this server?
Provides tools for automating Android devices, emulators, and simulators, including actions like tap, type, swipe, screenshot, app management, and assertion-based automation.

MobAI MCP Serverofficial
AlicenseAqualityBmaintenanceEnables AI assistants to automate mobile devices (Android and iOS) through a single DSL interface, supporting actions like tap, type, swipe, and assertions.20314 npm247Apache 2.0Why this server?
Automates Android emulators and devices, enabling app opening, UI accessibility tree inspection, element interaction (fill, tap), and evidence collection (screenshots, videos, logs, CPU/memory/perf).

agent-deviceofficial
AlicenseBqualityAmaintenanceDiscovery router for the agent-device CLI with status, install, help, prompts, and resources.57145,781 npm4,669MITWhy this server?
Allows booting and managing Android (BlissOS) VMs with natural language, including SSH execution and serial console access.
Why this server?
Allows creation and configuration of browser profiles with Android user agents
AlicenseCqualityCmaintenanceA Model Context Protocol server that enables LLMs to interact with AdsPower browser LocalAPI, allowing for operations like creating, opening, updating, and managing browser profiles with custom fingerprints.227349 npm138MIT