
iOS Simulator MCP Server

2024.12.27
0
JavaScriptiOS 模拟器控制自动化测试开发效率
iOS Simulator MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,旨在提供对 iOS 模拟器的程序化控制。它通过标准化的接口暴露模拟器功能,方便开发者进行自动化测试和开发工作。
View on GitHub
Overview
基本能力
产品定位
该服务主要用于 iOS 模拟器的程序化控制,为开发者提供自动化测试和开发的工具。
核心功能
- 列出可用的 iOS 模拟器
- 启动和关闭模拟器
- 在模拟器上安装 .app 包
- 通过 bundle ID 启动已安装的应用程序
适用场景
- iOS 应用自动化测试
- 开发过程中的模拟器管理
- 持续集成/持续部署 (CI/CD) 流程中的模拟器控制
使用教程
使用依赖
需要安装 Node.js 和 npm 作为前置依赖。
安装教程
在 Claude Config JSON 文件中添加以下配置:
{
"mcpServers": {
"simulator": {
"command": "npx",
"args": [
"y",
"@joshuarileydev/simulator-mcp-server"
]
}
}
}
调试方式
安装完成后,可以通过运行配置的命令来启动服务,并检查模拟器控制功能是否正常工作。
许可证
None