MCP Servers for Android

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.

View all MCP Servers

  • Why this server?

    Provides implementation details for Android device mock components for UI design

    A
    security
    A
    license
    A
    quality
    ModelContextProtocol server for Magic UI that allows AI assistants to easily implement UI components for web applications by providing code for components like marquees, animations, special effects, and interactive backgrounds.
    8
    416
    4
    JavaScript
    MIT License
  • Why this server?

    Allows creation and configuration of browser profiles with Android user agents

    A
    security
    A
    license
    A
    quality
    A 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.
    12
    155
    10
    TypeScript
    MIT License
    • Apple
    • Linux
  • Why 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.

    A
    security
    A
    license
    A
    quality
    A 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.
    11
    393
    223
    TypeScript
    Apache 2.0
    • Apple
    • Linux
  • Why this server?

    Enables control and interaction with Android devices through ADB, including device management, file system access, app installation, UI automation, system analysis, and debugging features.

    A
    security
    A
    license
    A
    quality
    A Model Context Protocol (MCP) server that enables AI assistants to control and interact with Android devices, allowing for device management, app debugging, system analysis, and UI automation through natural language commands.
    29
    30
    Python
    Apache 2.0
    • Linux
    • Apple
  • Why this server?

    Referenced as a potential integration via the android-adb-mcp-server in configuration examples.

    A
    security
    A
    license
    A
    quality
    A tool that helps manage and synchronize MCP server configurations across different AI assistant clients (Cline, Roo Code, WindSurf, Claude), automating the process of retrieving, listing, adding, and removing server configurations from client configuration files.
    6
    6
    1
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Enables controlling Android phones through ADB, allowing functions like making calls, sending messages, accessing contacts, taking screenshots, recording screens, opening apps, and performing system operations.

    -
    security
    A
    license
    -
    quality
    A plugin for MCP that enables AI assistants to control Android phones, allowing functions like making calls, sending messages, taking screenshots, and accessing contacts through natural language commands.
    6
    Python
    Apache 2.0
    • Apple
    • Linux
  • Why this server?

    Provides reverse engineering capabilities for Android APK files, allowing analysis of decompiled code, detection of vulnerabilities, and inspection of app components

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that connects to a custom JADX fork (JADX-AI) and enables local LLMs to interact with decompiled Android app code for live reverse engineering assistance.
    53
    Python
    Apache 2.0
  • Why this server?

    Provides browsing and reading capabilities for Android project source code, including Kotlin files, KTS files, TOML files, and AndroidManifest.xml, validated by checking for authentic gradle configuration files.

    -
    security
    A
    license
    -
    quality
    Claude MCP server that enables secure access to browse and read Android project files, validating authentic projects by checking for gradle configuration files.
    Python
    MIT License
  • Why this server?

    Provides tools for Android project management, including building Android projects and running both unit tests and instrumented tests.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that enables building Android projects and running tests directly in Visual Studio Code through extensions like Cline or Roo Code.
    1
    Python
    MIT License
  • Why this server?

    Enables interaction with Android devices through ADB, allowing management of devices, execution of shell commands, installation/uninstallation of apps, file transfers, app launching, and taking screenshots.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that enables AI assistants to interact with Android devices through ADB, allowing for automated device management, app installation, file transfers, and screenshot capture.
    11
    2
    JavaScript
    ISC License
    • Linux
    • Apple
  • Why this server?

    Enables retrieval and analysis of Android application data, including top paid games and other Android-specific app metrics.

    -
    security
    F
    license
    -
    quality
    An MCP server that provides comprehensive market intelligence by analyzing data from both the Apple App Store and Google Play Store, enabling users to research apps, track market trends, study competitors, and understand user feedback across mobile marketplaces.
    102
    5
    JavaScript
  • Why this server?

    Provides programmatic control over Android devices through ADB, enabling screenshot capture, UI layout analysis, package management, and execution of arbitrary ADB commands.

    -
    security
    F
    license
    -
    quality
    A server enabling programmatic control over Android devices through ADB, providing capabilities like screenshot capture, UI layout analysis, and package management that can be accessed by MCP clients like Claude Desktop.
    16
    Python
    • Apple
  • Why this server?

    Provides app store analytics, competitor analysis, keyword research, download estimates, and rankings tracking for Android apps

    -
    security
    F
    license
    -
    quality
    Enables app store analytics and competitor analysis through AppTweak API, with tools for keyword research, download estimates, and user review insights.
    4
    JavaScript