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
UUID MCP ProviderA simple Model Context Protocol (MCP) server that provides timestamp-based UUIDs whenever it's calle...View
MCP Docs ServerA lightweight Model Context Protocol (MCP) server that provides direct access to local documentation...View
A11y MCP ServerAn MCP (Model Context Protocol) server for performing accessibility audits on webpages using axe-cor...View
GXtractView
Laravel Docsformerly Laravel Docs MCP ServerView
Jupyter Earth MCP ServerView