仿真控制协议 (simctl-mcp) 是一个用于 iOS 模拟器控制的模型上下文协议服务器实现,能帮助开发者高效控制 iOS 模拟器。
需在 .cursor/mcp.json 或 .vscode/mcp.json 中进行如下配置:
{
"mcpServers": {
"simctl-mcp": {
"command": "npx",
"args": ["-y", "simctl-mcp"]
}
}
}
服务器可以以两种模式运行:
在 STDIO 模式下,服务器通过标准输入/输出流进行通信,使用以下命令启动:
npx simctl-mcp
在 HTTP 服务器模式下,服务器侦听指定端口的 HTTP 连接,可按以下方式启动:
# 使用默认端口(8081)启动
npx simctl-mcp --http
# 使用 --port 标志启动自定义端口
npx simctl-mcp --http --port 3000
# 使用环境变量指定自定义端口
PORT=3000 npx simctl-mcp --http
以下是一些使用时的提示示例: