📱 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.
Phone Control Plugin
Project Details
- hao-cyber/phone-mcp
- Apache License 2.0
- Last Updated: 4/18/2025
Recomended MCP Servers
【Every star you give feeds a hungry developer's motivation!⭐️】A Model Context Protocol (MCP) server implementation that provides Google...
Model Context Protocol server to let LLMs write and execute matlab scripts
Web use, browser automation, scraping, and automation with Model Context Protocol (MCP) and Selenium.
Calculator MCP server on npx
A Model Context Protocol (MCP) server that enables AI assistants like Claude to interact with your Google Cloud...
This is a repository to experiment with MCP for security
A simple and clear example for implementation and understanding Anthropic MCP (on AWS Bedrock).
A mcp server that bridges Dune Analytics data to AI agents.
MCP Interface for Video Jungle





