expo-dev-build-mcp
Verified Safeby ryan-crabbe
Overview
Controls iOS devices for Expo development and debugging through Claude, enabling screenshots, log viewing, and app management.
Installation
python -m expo_dev_mcp.serverSecurity Notes
The server heavily relies on `subprocess.run` and `subprocess.Popen` to execute `pymobiledevice3` commands. Arguments are passed as lists of strings, which generally mitigates shell injection risks. No `eval` or obvious hardcoded secrets are present. The server operates locally via standard I/O (MCP Protocol), not opening network ports directly. Security is largely dependent on the trustworthiness and robustness of the `pymobiledevice3` library itself. The requirement to run `sudo pymobiledevice3 remote tunneld` externally introduces a dependency on elevated privileges, but this is outside the server's direct execution context.
Similar Servers
claude-code-mcp
Acts as an MCP server to enable LLMs to run Claude Code CLI in one-shot mode, bypassing permissions for complex coding, file system, Git, and terminal operations.
mcp-manager
A web GUI to easily manage and configure Model Context Protocol (MCP) servers for the Claude Desktop app on MacOS, generating terminal commands for installation and setup.
mcpick
Manages MCP server configurations for Claude Code to optimize context usage and performance by enabling/disabling servers, creating backups, and using profiles.
claude-team
Orchestrate multiple AI coding sessions (Claude Code, Codex) via iTerm2, enabling parallel development, isolated work environments, and streamlined task management.