iOS模拟器的MCP协议服务器
为iOS模拟器实现模型上下文协议(MCP)的服务器,支持通过标准化接口控制iOS模拟器。
快速入门
前置条件
- 安装 Node.js (v16 或更高)
- macOS 系统(需要运行iOS模拟器)
- Xcode 和 iOS模拟器已安装
安装步骤
- 克隆仓库: git clone https://github.com/atom2ueki/mcp-server-ios-simulator.git cd mcp-server-ios-simulator
- 安装依赖: npm install
- 构建项目: npm run build
- 启动服务器: npm start
配置
编辑 src/config.ts
文件或设置环境变量以自定义配置。
使用方法
直接管理模拟器
- 列出所有可用模拟器:
list-available-simulators
- 启动指定UDID的模拟器:
boot-simulator-by-udid
- 关闭指定UDID的模拟器:
shutdown-simulator-by-udid
会话式管理
- 创建模拟器会话:
create-simulator-session
- 启动会话中的模拟器:
boot-simulator
- 终止会话:
terminate-simulator-session
更多功能参见 README 文档。