MCP Emulator Controller
Control emulators by opening/closing apps, capturing screenshots, and interacting with the screen.
🤖 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
📷 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
Related Servers
Foundry MCP Server
A lightweight MCP server for Solidity development using the Foundry toolchain (Forge, Cast, and Anvil).
Futarchy MCP
A server for interacting with the Futarchy protocol on the Solana blockchain.
Authless Remote MCP Server
An authless remote MCP server designed for deployment on Cloudflare Workers. It can be set up locally using npm create.
sep-mpc-server
A server for processing semantic embeddings, requiring external data files mounted via a Docker volume.
CCXT MCP Server
Integrate with cryptocurrency exchanges using the CCXT library.
MCP Installer
Set up MCP servers in Claude Desktop
Bio-MCP FastQC Server
Provides quality control for biological sequence data using the FastQC and MultiQC tools.
Second Opinion MCP Server
An AI-powered coding assistant that combines insights from Gemini, Stack Overflow, and Perplexity AI to help solve programming problems.
Remote MCP Server (Authless)
An example of a remote MCP server without authentication, deployable on Cloudflare Workers.
Metasploit MCP Server
An MCP server for integrating with the Metasploit Framework. Requires Metasploit Framework to be installed and msfrpcd to be running.