joshuarileydev/simulator-mcp-server
by Various
๐ ๐ - An MCP server to control iOS Simulators
MCP
joshuarileydev/simulator-mcp-server
Added 1 June 2026
Overview
An MCP server that enables AI agents to control iOS simulators. It exposes simulator actions such as launching apps, triggering device events, and managing device state through the Model Context Protocol.
Best for
Best for
iOS developers who want to automate simulator tasks through AI agents
Use cases
- Automate iOS app launch and test sequences during CI
- Trigger simulated device events like location changes or hardware button presses
- Manage simulator lifecycle (boot, shutdown, install apps) from AI tools
Notes
An MCP server that enables AI agents to control iOS simulators. It exposes simulator actions such as launching apps, triggering device events, and managing device state through the Model Context Protocol.
52 stars on GitHub. Last updated 2024-12-13.
Use cases
- Automate iOS app launch and test sequences during CI
- Trigger simulated device events like location changes or hardware button presses
- Manage simulator lifecycle (boot, shutdown, install apps) from AI tools
Pros
- Provides direct iOS simulator control without GUI scripting
- Integrates easily with MCP compatible AI assistants and workflows
- Lightweight JavaScript implementation with clear API
Cons
- Limited to iOS simulator interactions, not real devices
- Requires macOS environment with Xcode installed
- Relies on simulator being already booted and accessible
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Provides direct iOS simulator control without GUI scripting
- Integrates easily with MCP compatible AI assistants and workflows
- Lightweight JavaScript implementation with clear API
Cons
- Limited to iOS simulator interactions, not real devices
- Requires macOS environment with Xcode installed
- Relies on simulator being already booted and accessible
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.