Mobile MCP logo

Mobile MCP

by runablehq

Mobile MCP is a Model Context Protocol server providing mobile automation capabilities. It allows LLMs to interact with mobile devices using structured UI dumps, eliminating the need for visual inputs.

View on GitHub

Last updated: N/A

What is Mobile MCP?

Mobile MCP is a Model Context Protocol (MCP) server that enables LLMs to interact with mobile devices. It uses structured UI dumps to provide context to the LLM, allowing it to automate tasks on the device.

How to use Mobile MCP?

To use Mobile MCP, you need to install Android Studio and platform tools. You can then run an Android device in an emulator or connect a physical Android phone with USB debugging enabled. The server can be installed automatically using npx mobile-mcp install or manually by adding it to your Claude Desktop config. VScode installation is also supported.

Key features of Mobile MCP

  • Mobile automation

  • Structured UI dumps

  • LLM interaction

  • Android support

  • Claude Desktop integration

  • VSCode integration

Use cases of Mobile MCP

  • Automated mobile testing

  • Mobile task automation

  • LLM-powered mobile assistants

  • Accessibility testing

  • Remote mobile control

FAQ from Mobile MCP

What platforms are supported?

Currently, only Android phones are supported. iOS support is planned for the future.

What is an MCP server?

An MCP server provides a structured way for LLMs to interact with external tools and environments.

Do I need a physical Android device?

No, you can use an Android emulator.

How do I install the server?

You can install it automatically using npx mobile-mcp install or manually by adding it to your Claude Desktop config.

Is there a license?

The project is licensed under the MIT License.