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 integration with Android apps using the CometChat Android UI Kit (Jetpack Compose) and SDK for real-time chat, voice, and video.
AlicenseAqualityAmaintenanceCometChat docs search + implementation bundles: add chat, voice, video & moderation to your app through your AI coding agent.373Apache 2.0Why 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.314,34937MITWhy 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
AlicenseAqualityBmaintenanceScreen-reader navigation cost analyzer. Measures how hard it is for assistive-technology users to discover, reach, and operate interactive targets on the web.9671Apache 2.0Why this server?
Controls Android devices over ADB, enabling taps, swipes, text input, screen capture, app launching, and shell commands.
AlicenseBqualityAmaintenanceGive any LLM agent a real Android or iPhone. 62 MCP tools: tap, swipe, type, screenshot, screen-tree reading, app launch, camera, TTS, crash reports, batched execution. Android via ADB, iPhone via WebDriverAgent, on-device inference, Docker+KVM emulators. Works with Claude Code, Cursor, LangChain, LlamaIndex, and any MCP client. MIT.66333MITWhy this server?
Allows booting and managing Android (BlissOS) VMs with natural language, including SSH execution and serial console access.
Why this server?
Generate ready-to-paste LinkForty SDK initialization code for Android apps, enabling deep linking and analytics.

LinkForty MCP Serverofficial
AlicenseAqualityCmaintenanceConnects AI assistants like Claude and Cursor to LinkForty deep links and analytics, enabling natural language management of links, analytics, templates, projects, and SDK integration.2048MITWhy 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.57138,1884,391MITWhy this server?
Allows creation and configuration of browser profiles with Android user agents
AlicenseCqualityBmaintenanceA 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.227506135MITWhy this server?
Enables automation of native Android applications through accessibility snapshots or coordinate-based interactions, supporting both emulators and physical devices for testing, data-entry, and multi-step user journeys.
AlicenseAqualityAmaintenanceA Model Context Protocol server that enables scalable mobile automation through a platform-agnostic interface for iOS and Android devices, allowing agents and LLMs to interact with mobile applications using accessibility snapshots or coordinate-based interactions.2315,8286,336Apache 2.0