MCP Emulator Controller - Secure MCP Server by ALMC Security 2025

MCP Emulator Controller

View on GitHub

🤖 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 in Development - Secure MCP Servers

ServerSummaryActions
Shadcn UI MCP ServerA powerful and flexible MCP (Model Control Protocol) server designed to enhance the development expe...View
Jira Context MCPView
Vercel AI SDK MCP Server ProjectView
Zero-Vector v3🚀 STATUS: PRODUCTION READY | Infrastructure: VALIDATED | LangGraph: OPERATIONALView
Reference ServersThis repository is a collection of reference implementations for the Model Context Protocol (MCP), a...View
HyperliquidAn MCP server implementation that integrates the Hyperliquid SDK.View