# SimDrive — the iOS simulator your AI agent can actually drive. SimDrive is a Python library + MCP server for driving the iOS simulator from an LLM agent. Three primitives: ios_observe, ios_act, ios_record. Replays run free, deterministic, no API tokens. ## Install pip install simdrive ## Status v0.1 alpha. macOS only. iOS simulator only — real-device support deferred. ## Primitives - ios_observe() -> screenshot + accessibility tree as typed state - ios_act(verb, **kwargs) -> tap, type, swipe, scroll; validated against last observation - ios_record(path) -> capture a deterministic replay file ## MCP server Command: uvx simdrive mcp Transports: stdio Clients verified: Claude Code, Cursor, Continue ## License Elastic License 2.0. Commercial use fine. One restriction: no hosting it as a managed service that competes with us. Full text: /legal/elastic-2.0 ## Links - Full manifest: /llms-full.txt - Pricing: /pricing - Changelog: /changelog - GitHub: https://github.com/SyncTek-LLC/simdrive - Contact: simdrive@synctek.io