ios-simulator-mcp
MCP server for interacting with the iOS simulator
npm · fingerprint 489174fe3c45ab0e4fea1e99 · repository · RSS
17tools
2recorded versions
57dtracked
changed 2d ago
What changed
Changed 2026-10-28 12:58 UTC
1 schema or annotation change with the description left byte-identical.
--- pinned/ui_type +++ observed/ui_type { "annotations": { "openWorldHint": true, + "method": { + "default": "type", + "description": "\"type\" (default): presses keys as on a US keyboard; printable ASCII only. \"paste\": use when the keyboard layout is not US (e.g. AZERTY, where \"type\" types wrong characters) or the text is non-ASCII; pastes into the focused field (tap it first), ~2-11 s", + "enum": [ + "type", + "paste" + ], + "type": "string" + }, + "replace": { + "default": false, + "description": "Paste only: clear the focused field first, e.g. after \"type\" produced wrong characters", + "type": "boolean" + }, "text": { "description": "Text to input", "maxLength": 500, - "pattern": "^[\\x20-\\x7E]+$", "type": "string" }, "udid": {
Current tools
Show all 17 tool fingerprints
get_booted_sim_id
install_app
launch_app
list_apps
open_simulator
open_url
record_video
screenshot
stop_recording
terminate_app
ui_describe_all
ui_describe_point
ui_find_element
ui_swipe
ui_tap
ui_type
ui_view
Watch this server yourself
If you run this server, put the proxy in front of it. It pins these exact fingerprints on first connect and stops the session if they move.
npx -y mcp-pin@0.2.3 -- <your ios-simulator-mcp command>
Or subscribe to this page's RSS feed to be told when it changes.
Badge
The badge states one fact about time and nothing else. It never claims a server is safe.
[](https://mcp-pin.gautamkhosla.com/servers/c2d14cadbfd9389a.html)