MCP Emulator Controller
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
🤖 MCP Emulator Controller
This is a project to study the usage of MCP Server. This MCP Server project can be used to control the Emulator, such as opening an app, closing an app, capturing a screenshot, pressing the screen, dragging the screen.
✅ Features
Get list of devices connected from MumuEmulator or ADB
Reload ADB server
Open TCP port
Get all package name from device
Open app from package name
Stop app from package name
Tap on device with coordinate
Swipe on device with coordinate
Screen capture from device
Related MCP server: Android MCP Server
📷 Demo Video
https://github.com/user-attachments/assets/a9d62f72-ae06-4887-ac71-acda6c31e1de
📋 Requirements
📦 Installation
uv pip install -r pyproject.toml⚙️ MCP Client config.json (Claude)
{
"mcpServers": {
"MCPEmulatorController": {
"command": "uv",
"args": [
"--directory",
"path/to/your/project/src",
"run",
"main.py"
]
}
}
}Make With 🤍 By ZEMONNUB
This server cannot be deployed
Related MCP Connectors
Give your AI agent a real cloud Android phone: push APKs, drive it, get screenshots and logs.
Let AI agents control Android and iOS devices on Mobilerun Cloud: screen, input, apps, workflows.
Drive cloud Android phones on US mobile IPs. Read the screen, tap, type, install apps and run tasks.
Disposable cloud Android emulators for coding agents: run an APK or PR build, tap, type, screenshot.
Related MCP Servers
- AlicenseBqualityBmaintenanceEnables control of Android devices via ADB for automation and testing. Supports app management, screen capture, UI analysis, and input simulation through natural language commands.9167 npm38MIT
- AlicenseBqualityDmaintenanceEnables control of Android devices via ADB, allowing screenshot capture, touch simulation, and swipe gestures through natural language commands.22192 npm6MIT
- FlicenseNot gradedqualityDmaintenanceEnables control of Android devices through ADB, allowing users to list connected devices, capture screenshots using multiple methods (adb, droidcast, minicap, mumu), and retrieve device information.-
- AlicenseNot gradedqualityDmaintenanceEnables interaction with Android devices and emulators through ADB, allowing control actions like tapping, text input, screenshots, UI inspection, and app launching through natural language.10 npm8ISC