Fire in da houseTop Tip:Paying $100+ per month for Perplexity, MidJourney, Runway, ChatGPT is crazy - get all your AI tools in one site starting at $15 per month with Galaxy AIFire in da houseCheck it out free

mobile-mcp

MCP.Pizza Chef: runablehq

Mobile MCP is a Model Context Protocol server that enables large language models to automate and interact with Android mobile devices using structured UI dumps instead of visual screenshots. It facilitates real-time, context-aware mobile automation by exposing device UI elements in a machine-readable format, supporting both emulators and physical devices with USB debugging. iOS support is planned for future releases.

Use This MCP server To

Automate Android device interactions using LLMs and UI structure Control mobile apps via natural language commands Test mobile app UI flows with AI-driven automation Extract structured UI data from Android devices for analysis Simulate user input on mobile devices programmatically Integrate mobile device control into AI-enhanced workflows

README

Mobile MCP

A Model Context Protocol (MCP) server that provides mobile automation capabilities. This server enables LLMs to interact with mobile devices using structured UI dumps without needing to rely on screenshots or other visual inputs.

MIT License Discord

mobile_mcp.mp4

Installation

Supported Platforms

Currently, only android phones are supported. iOS support will come soon.

You need to install android studio and have platform tools installed. Run the following to command to verify once you have installed all this.

adb

You can run an android device in an emulator or connect your physical android phone with usb debugging on.

Claude Desktop Configuration

Run the following command to install it automatically

npx mobile-mcp install

or add this to your claude desktop config manually.

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

VScode Installation

You can install the mobile MCP server using the VS Code CLI:

# For VS Code
code --add-mcp '{"name":"mobile","command":"npx","args":["mobile-mcp"]}'

# For VS Code Insiders
code-insiders --add-mcp '{"name":"mobile","command":"npx","args":["mobile-mcp"]}'

📄 License

This project is licensed under the MIT License.

mobile-mcp FAQ

How do I set up Mobile MCP for Android devices?
Install Android Studio and platform tools, enable USB debugging on your device, and verify with the 'adb' command.
Does Mobile MCP support iOS devices?
Currently, Mobile MCP supports only Android devices; iOS support is planned for future updates.
Can Mobile MCP work with Android emulators?
Yes, it supports both physical Android devices and emulators for automation tasks.
How does Mobile MCP enable LLMs to interact with mobile devices?
It provides structured UI dumps that LLMs use to understand and control the device without relying on screenshots.
Is Mobile MCP compatible with multiple LLM providers?
Yes, it is designed to work with various LLMs including OpenAI, Claude, and Gemini.
What are the prerequisites for using Mobile MCP?
You need Android Studio, platform tools installed, and a device or emulator with USB debugging enabled.
How secure is the interaction between LLMs and mobile devices using Mobile MCP?
Mobile MCP uses scoped and observable interactions to ensure secure and controlled device automation.
Can Mobile MCP be integrated into existing AI workflows?
Yes, it can be embedded into AI-enhanced workflows to automate mobile device tasks seamlessly.