#7373rd of 111 in MCP servers for developers
sim-use
CLI that lets AI agents read and tap iOS Simulator and Android screens
- Stars
- 1.5k
- License
- Apache-2.0
- Last commit
- Oct 2026
- Last release
- Oct 2026
- Language
- Swift
0 on 23 Jun 20261,537 on 10 Nov 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
sim-use is a Swift CLI that prints a compact text outline of the current iOS Simulator or Android screen (`ui`) and acts on it with alias, id or label selectors (`tap @9`). It uses Apple Accessibility APIs, the Simulator HID pipeline and an Android AccessibilityService bridge APK behind one command set with `--json` output. A per-device daemon keeps round trips near 300 ms, and `sim-use init` installs a bundled agent skill.
Who it is for: Mobile developers letting coding agents verify iOS and Android app UIs
Strengths
- Outline output is claimed ~16x more compact than a raw JSON accessibility tree
- Same verbs and `--json` shape on iOS Simulator and Android emulator/device
- Selectors: @N alias, #id, --label, or raw coordinates; orientation-aware on iOS
- Installs via Homebrew; `sim-use init` adds a skill for Claude and other clients
Weaknesses
- Full feature set is macOS 14+ only; Linux build covers Android verbs only
- Physical iPhones are experimental and limited to ui, tap and screenshot
- Building from source needs locally built idb XCFrameworks and XcodeGen
- Android needs a bridge APK installed per device via `sim-use android init`
What it needs
- no GPU
- Needs macOS 14+, Xcode, Homebrew, adb (Android), Android bridge APK, Swift 6 toolchain (Linux, Android only)
Quick answers
Is sim-use open source?
Yes. Its code is on GitHub under the Apache-2.0 license.
Also in MCP servers for developers
See all 111| Rank | Project | Score |
|---|---|---|
| 1 | gitnexusCode knowledge graph exposed to coding agents through MCP tools | 96 out of 100 |
| 2 | codegraphLocal code knowledge graph that coding agents query over MCP | 95 out of 100 |
| 3 | playwright-mcpMCP server that lets LLMs drive a browser through Playwright accessibility snapshots | 92 out of 100 |
| #4 | code-review-graphLocal Tree-sitter code graph that gives coding assistants review context over MCP | 92 out of 100 |
| #5 | serenaMCP server giving coding agents symbol-level code search, editing and refactoring | 91 out of 100 |