Back to Home
artmamedov icon

ios-sim-mcp

by artmamedov

Overview

Enables AI assistants to visually interact with and automate iOS Simulator apps for testing or task completion.

Installation

Run Command
npx ios-sim-mcp

Environment Variables

  • IDB_PATH

Security Notes

The server uses `child_process.execAsync` to run `idb` commands. String arguments for tools like `boot_simulator`, `launch_app`, `open_url`, `find_elements`, `tap_element` (and potentially others that take user-provided strings) are directly interpolated into shell commands without comprehensive sanitization. This creates a critical command injection vulnerability, allowing arbitrary commands to be executed on the host system if malicious input is provided to these tools. For example, a `udid` containing shell metacharacters could execute unintended commands.

Similar Servers

Stats

Interest Score0
Security Score2
Cost ClassHigh
Avg Tokens25000
Stars0
Forks0
Last Update2026-01-18

Tags

iossimulatorautomationmcpai-agent