Agentโ™ฅ๏ธŽAge
Catalog

io.github.rmathew1973/ios-sim-mcp

Official

by rmathew1973 ยท TypeScript

Drive the iOS Simulator via semantic accessibility-tree snapshots. Sub-200ms, no WebDriverAgent.

An MCP server that drives the iOS Simulator via semantic accessibility-tree snapshots. It delivers stable element references with sub-200ms operations and avoids screenshot-based coordinate loops.

๐Ÿ› ๏ธ Key Features

  • Semantic accessibility-tree snapshots with stable element refs
  • Sub-200ms operation latency
  • Interactive driving of the iOS Simulator by label or ID
  • No WebDriverAgent dependency
  • Similar workflow to Chrome DevTools MCP for browser automation

๐Ÿš€ Use Cases

  • Programmatic element discovery by label or ID
  • Tapping elements by reference and waiting for UI settle
  • Rapid, human-like automation of iOS Simulator tasks
  • LLM-assisted interactive control of the simulator

โšก Developer Benefits

  • Consistent element references across sessions
  • Faster automation than screenshot-based agents
  • Simplified integration without WebDriverAgent
  • Clear, snapshot-based state for automation scripts

โš ๏ธ Limitations

  • Data provided is limited to readmeExcerpt and basic metadata
  • Details on protocol endpoints and tooling surface are minimal in source
  • May require further documentation for advanced workflows
io.github.rmathew1973/ios-sim-mcp - agentage MCP Catalog