Back to Home
sorinirimies icon

mobiledevice-mcp-zed-extension

Verified Safe

by sorinirimies

Overview

A comprehensive Model Context Protocol (MCP) server for mobile device automation. It controls Android and iOS devices programmatically through a standardized interface, ideal for testing, automation, and AI-assisted mobile app development.

Installation

Run Command
mobile-device-mcp-server

Environment Variables

  • MOBILE_DEVICE_MCP_DEBUG
  • MOBILE_PLATFORM

Security Notes

The server uses `adb_client` and `xcrun simctl` for device control, which inherently involves executing shell commands. While arguments are generally passed as separate strings to `Command::new`, minimizing direct shell injection, the `send_keys` function in `src/devices/android.rs` performs manual string escaping for `input text` commands. Manual escaping is error-prone and could potentially lead to vulnerabilities if not perfectly robust against all possible inputs. The use of an unspecified `com.mobilenext.devicekit` for non-ASCII text on Android also introduces an un-audited component. No hardcoded secrets or obvious malicious patterns were found. The server primarily communicates via stdin/stdout and local ADB/USB connections.

Similar Servers

Stats

Interest Score0
Security Score7
Cost ClassMedium
Avg Tokens50000
Stars0
Forks0
Last Update2026-01-12

Tags

Mobile AutomationAndroidiOSMCPRustZed Extension