iOS模拟器的MCP协议服务器

iOS模拟器的MCP协议服务器

为iOS模拟器实现模型上下文协议(MCP)的服务器,支持通过标准化接口控制iOS模拟器。

快速入门

前置条件

  • 安装 Node.js (v16 或更高)
  • macOS 系统(需要运行iOS模拟器)
  • Xcode 和 iOS模拟器已安装

安装步骤

  1. 克隆仓库: git clone https://github.com/atom2ueki/mcp-server-ios-simulator.git cd mcp-server-ios-simulator
  2. 安装依赖: npm install
  3. 构建项目: npm run build
  4. 启动服务器: 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 文档。