About simframe
simframe is an MCP server published by lvlrSajjad in the Browser category: always-warm iOS Simulator frames: agents read the screen in ~20ms instead of screenshotting.
Recent commit activity is the strongest signal that reported issues will get attention.
Install
claude mcp add simframe -- npx -y simframenpx -y simframeThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (9)
sim_do**The main tool.** A whole flow in one call — tap, type, scroll, wait, assert — each step settling before the next and verified against what it did last time.
Parameters not published.
sim_findResolve an intent to one control, without acting on it.
Parameters not published.
sim_flow_runReplay a flow that verified end to end.
Parameters not published.
sim_gotoWalk to a screen simframe has been to before, planning the route through remembered transitions.
Parameters not published.
sim_look**The only tool that returns an image**, capped at 1024 px. For layout, colour, spacing — questions text cannot answer.
Parameters not published.
sim_stateThe cheapest question there is: has anything changed **since your last look**, and which regions moved.
Parameters not published.
sim_storage**What the app believes**, as opposed to what it drew: its `UserDefaults` and, for React Native, its `AsyncStorage`. Reads the data container off disk, so it answers on a device that is **not running**.
Parameters not published.
sim_ui**Start here.** The screen as a numbered text map: region, type, label, state, tap point, source. A tenth the cost of a screenshot and strictly more useful.
Parameters not published.
sim_waitWaits for the screen to change *and then* settle.
Parameters not published.
Ask AI
Ask AI about simframe
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.