✨ From vibe coding to vibe deployment. UBOS MCP turns ideas into infra with one message.

Learn more

📱 MCP Server for Android: Revolutionize Your Phone Control Experience

In today’s fast-paced digital world, the ability to control and manage your devices seamlessly is of utmost importance. The MCP Server for Android provides a robust solution for users looking to control their Android phones through ADB commands. This powerful plugin is designed to enhance productivity and streamline operations, making it an indispensable tool for both personal and professional use.

🌟 Key Features

📞 Call Functions

  • Make Calls: Initiate calls directly from your computer.
  • End Calls: Terminate ongoing calls with ease.
  • Receive Incoming Calls: Manage incoming calls efficiently.

💬 Messaging

  • Send SMS: Dispatch text messages effortlessly.
  • Receive SMS: Access incoming messages seamlessly.
  • Raw Messages: Retrieve raw message data for analysis.

👥 Contacts

  • Access Phone Contacts: View and manage your contact list directly from your computer.

📸 Media

  • Screenshots: Capture and save screenshots with a single command.
  • Screen Recording: Record your screen activities for later review.
  • Media Control: Manage media playback and control volume settings.

📱 Apps

  • Launch Applications: Open apps directly from your computer interface.
  • Set Alarms: Schedule alarms to keep you on track.
  • List Installed Apps: View all apps installed on your device.
  • Terminate Apps: Close unwanted apps to free up resources.

🔧 System

  • Window Info: Access detailed information about active windows.
  • App Shortcuts: Create shortcuts for frequently used apps.

🗺️ Maps

  • Search POIs: Locate points of interest with associated phone numbers.

🖱️ UI Interaction

  • Tap & Swipe: Interact with your device’s UI through tapping and swiping.
  • Type Text: Input text directly from your computer.
  • Press Keys: Simulate key presses for enhanced control.

🔍 UI Inspection

  • Find Elements: Locate UI elements by text, ID, class, or description.

🤖 UI Automation

  • Wait for Elements: Automate tasks by waiting for specific UI elements.
  • Scroll to Find Elements: Navigate through lists to locate items.
  • Monitor UI Changes: Track changes in the UI for dynamic responses.

🧠 Screen Analysis

  • Structured Screen Information: Gain insights with a detailed analysis of screen elements.

🌐 Web Browser

  • Open URLs: Launch web pages directly in your device’s default browser.

📚 Use Cases

The MCP Server for Android is versatile and can be used in various scenarios:

  • Business Professionals: Manage calls, messages, and contacts efficiently during meetings or while on the go.
  • Developers: Automate testing and UI interactions for app development and debugging.
  • Content Creators: Capture and record screen activities for tutorials or presentations.
  • Travel Enthusiasts: Use map functionalities to explore new locations and find nearby points of interest.

🛠️ Requirements

To get started with the MCP Server for Android, ensure you have the following:

  • Python 3.7+: The plugin requires Python for execution.
  • ADB Tools: Install ADB tools to facilitate communication with your Android device.
  • USB Debugging: Enable USB debugging on your Android device for seamless connectivity.

🚀 Getting Started

📥 Installation

pip install phone-mcp
# or use uvx
uvx phone-mcp

🔧 Configuration

Configure the MCP Server in your ~/.cursor/mcp.json file to establish a connection with your device.

🌐 UBOS Platform Integration

The MCP Server is a part of the UBOS platform, a full-stack AI Agent Development Platform that focuses on integrating AI Agents into every business department. UBOS allows you to orchestrate AI Agents, connect them with enterprise data, and build custom AI Agents using LLM models and Multi-Agent Systems. This integration makes the MCP Server a powerful tool for enhancing business operations and driving innovation.

📄 License

The MCP Server is licensed under the Apache License, Version 2.0, ensuring open-source accessibility and collaboration.

For complete documentation and configuration details, visit our GitHub repository.

Featured Templates

View More
Customer service
AI-Powered Product List Manager
153 868
AI Assistants
Talk with Claude 3
159 1523
Data Analysis
Pharmacy Admin Panel
252 1957
Verified Icon
AI Agents
AI Chatbot Starter Kit
1336 8300 5.0
Verified Icon
AI Assistants
Speech to Text
137 1882

Start your free trial

Build your solution today. No credit card required.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.