ios-simulator-mcp
能做什么:启动 iOS 模拟器、安装并打开应用,读取界面元素树,执行点按、输入、滑动与截图,复现真实交互路径,减少口头描述界面布局。
什么时候接:调试 iOS 应用,想让 AI 按步骤点进页面、看真实界面与元素层级,而不是靠你描述布局时,省去反复截图。
注意:仅限 macOS 与 Xcode 环境,会真实操作模拟器并可能改动应用状态;截图与界面数据可能含用户信息,外发注意脱敏。
可用工具
get_booted_sim_idGet the ID of the currently booted iOS simulatoropen_simulatorOpens the iOS Simulator applicationui_describe_allDescribes accessibility information for the entire screen in the iOS Simulatorui_tapTap on the screen in the iOS Simulatorui_typeInput text into the iOS Simulatorui_swipeSwipe on the screen in the iOS Simulatorui_describe_pointReturns the accessibility element at given co-ordinates on the iOS Simulator's screenui_find_elementSearches the accessibility tree and returns elements matching the given criteriaui_viewGet the image content of a compressed screenshot of the current simulator viewscreenshotTakes a screenshot of the iOS Simulatorrecord_videoRecords a video of the iOS Simulator using simctl directlystop_recordingStops the simulator video recording using killallinstall_appInstalls an app bundle (.app or .ipa) on the iOS Simulatorlaunch_appLaunches an app on the iOS Simulator by bundle identifierterminate_appTerminates a running app on the iOS Simulator by bundle identifieropen_urlOpens a URL in the iOS Simulator, useful for testing deep links and universal linkslist_appsLists all installed apps on the iOS Simulator with their bundle identifiers and display names
安装
npx -y ios-simulator-mcp@2.1.0
配置到 Claude / Cursor
{
"mcpServers": {
"ios-simulator-mcp": {
"command": "npx",
"args": [
"-y",
"ios-simulator-mcp@2.1.0"
]
}
}
}来源
- 来源:joshuayoes/ios-simulator-mcp
- 许可:MIT
- npm 周下载:4,826
- 更新日期:2026-10-29
同分类其他 MCP
资料来自官方仓库与 MCP 接口探测,以官方最新文档为准;安装第三方 MCP server 前请自行评估安全风险。