Back to Home
KodyDennon icon

mcp-servers

Verified Safe

by KodyDennon

Overview

Provides a remote-friendly testing surface for AI agents to control Xcode's iPhone Simulator, enabling tasks like booting devices, opening URLs, capturing screenshots, performing UI automation, and tapping into WebKit Remote Inspector for web content interaction.

Installation

Run Command
ios-simulator-mcp

Environment Variables

  • IOS_SIM_DEFAULT_DEVICE
  • IOS_WEBKIT_DEBUG_PROXY_BINARY
  • WEBDRIVERAGENT_PROJECT_PATH
  • WEBDRIVERAGENT_DEFAULT_BUNDLE_ID
  • IOS_SIM_BOOT_TIMEOUT_MS

Security Notes

The server relies heavily on executing external binaries (xcodebuild, simctl, ios_webkit_debug_proxy, WebDriverAgent) which are inherent to its functionality. While arguments are passed as arrays to `execFile` or `spawn` (mitigating basic shell injection risks), there's a residual risk if configured paths (e.g., `WEBDRIVERAGENT_PROJECT_PATH`) are pointed to malicious projects, or if the external binaries themselves are compromised. The server does not expose unexpected network interfaces directly. Manual setup of WebDriverAgent and granting macOS accessibility permissions are critical steps for secure operation.

Similar Servers

Stats

Interest Score0
Security Score7
Cost ClassHigh
Avg Tokens10000
Stars0
Forks0
Last Update2025-11-22

Tags

iOS SimulatorAutomationTestingDebuggingAI Agents