★ 4956 TypeScript Apache-2.0 sse 更新 10小时前

Mobile

Model Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Real Devices)

安装配置

{
    "mcpServers": {
        "mobile-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "@mobilenext/mobile-mcp@latest"
            ]
        }
    }
}

README 摘要

# Mobile Next - MCP server for Mobile Development and Automation | iOS, Android, Simulator, Emulator, and Real Devices This is a [Model Context Protocol (MCP) server](https://github.com/modelcontextprotocol) that enables scalable mobile automation, development through a platform-agnostic interface, eliminating the need for distinct iOS or Android knowledge. You can run it on emulators, simulators, and real devices (iOS and Android). This server allows Agents and LLMs to interact with native iOS/Android applications and devices through structured accessibility snapshots or coordinate-based taps based on screenshots. https://github.com/user-attachments/assets/bb084777-beb3-4930-ae6f-8d3fe694ddde ### 🚀 Mobile MCP Roadmap: Building the Future of Mobile Join us on our journey as we continuously enhance Mobile MCP! Check out our detailed roadmap to see upcoming features, improvements, and milestones. Your feedback is invaluable in shaping the future of mobile automation. 👉 [Explore the Roadmap](https://github.com/orgs/mobile-next/projects/3) ### Main use cases How we help to scale mobile automation: - 📲 Native app automation (iOS and Android) for testing or data-entry scenarios. - 📝 Scripted flows and form interactions without manually controlling simulators/emulators or real devices (iPhone, Samsung, Google Pixel etc) - 🧭 Automating multi-step user journeys driven by an LLM - 👆 General-purpose mobile application interaction for agent-based frameworks - 🤖 Enables agent-to-agent communication for mobile automation usecases, data extraction ## Main Features - 🚀 **Fast and lightweight**: Uses native accessibility trees for most interactions, or screenshot based coordinates where a11y labels are not available. - 🤖 **LLM-friendly**: No computer vision model required in Accessibility (Snapshot). - 🧿 **Visual Sense**: Evaluates and analyses what's actually rendered on screen to decide the next action. If accessibility data or view-hierarchy coordinates are unavailable, it falls back to screenshot-based analysis. - 📊 **Deterministic tool application**: Reduces ambiguity found in purely screenshot-based approaches by relying on structured data whenever possible. - 📺 **Extract structured data**: Enables you to extract structred data from anything visible on screen. ### 🎯 Platform Support | Platform | Supported | |----------|:---------:| | iOS Real Device | ✅ | | iOS Simulator | ✅ | | Android Real Device | ✅ | | Android Emulator | ✅ | ## 🔧 Available MCP Tools 📱 Click to expand tool list - List of Mobile MCP tools for automation and development > For detailed implementation and parameter specifications, see [`src/server.ts`](src/server.ts) ### Device Management - **`mobile_list_available_devices`** - List all available devices (simulators, emulators, and real devices) - **`mobile_get_screen_size`** - Get the screen size of the mobile device in pixels - **`mobile_get_orientation`** - Get the current screen orientation of the device - **`mobile_set_orientation`** - Change the screen orientation (portrait/landscape) ### App Management - **`mobile_list_apps`** - List all installed apps on the device - **`mobile_launch_app`** - Launch an app using its package name - **`mobile_terminate_app`** - Stop and terminate a running app - **`mobile_install_app`** - Install an app from file (.apk, .ipa, .app, .zip) - **`mobile_uninstall_app`...

相关 MCP

GitHub MCP Server

连接 GitHub 仓库、Issues、Pull Requests 和代码搜索的 MCP 服务,适合代码协作和项目问答。

★ 15800 TypeScript stdio 有配置
github code repository

Fastapi

Expose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth!

★ 11868 Python sse 待补充
mcp Python sse

Chrome

Chrome MCP Server is a Chrome extension-based Model Context Protocol (MCP) server that exposes your Chrome browser funct...

★ 11659 TypeScript sse 有配置
mcp sse TypeScript

Unity

Unity MCP acts as a bridge, allowing AI assistants (like Claude, Cursor) to interact directly with your Unity Editor via...

★ 9756 C# sse 有配置
mcp sse C#