Bridge4模拟器MCP服务器
用于iOS模拟器控制的MCP服务器
观看完整视频 油管
MCP(模型上下文协议)服务器,使AI助手能够控制iOS模拟器。与Claude Desktop、Cursor、Claude Code和其他MCP兼容客户端无缝集成。
一定要放下一个⭐️ 如果你觉得这个项目有用。
______________________________________________________________________
快速安装
酿造:
brew tap AppGram/tap
brew install bridge4simulator
bridge4simulator --version安装程序:
curl -fsSL https://github.com/AppGram/bridge4simulator/releases/latest/download/install.sh | bash在引擎盖下,MCP依赖于一座定制的桥梁。如需查询此CLI驱动工具的商业用途,请免费访问 联系我们
配置
第一次运行,在终端: bridge4simulator mcp --http
光标IDE
首选 设置>MCP 并添加:
然后添加配置
"bridge4simulator": {
"url": "http://localhost:8080/mcp"
},或者在Claude Desktop配置中:
{
"mcpServers": {
"bridge4simulator": {
"command": "/usr/local/bin/bridge4simulator",
"args": ["mcp", "--enable-tools=screenshot"]
}
}
}Claude Desktop不支持本地开发MCP的url。
克劳德代码CLI
添加到 ~/.claude/settings.json 或项目 .mcp.json:
{
"mcpServers": {
"ios-simulator": {
"command": "/usr/local/bin/bridge4simulator",
"args": ["mcp", "--enable-tools=screenshot"]
}
}
}演示
这个演示强调了自主导航和任务执行背后的内部推理过程。在幕后,MCP使用了一个强大的CLI工具,可以实现即时OCR和UI提取,同时将令牌消耗降至最低,以快速解决问题。
| 苹果日历演示 | 苹果地图演示 |
|---|---|
任务是在特定日期创建一个事件。点击观看。 |
任务是找到从罗马到帕多瓦的火车路线。点击观看。 |
______________________________________________________________________
可用工具(21)
| 类别 | 工具 | 描述 |
|---|---|---|
| 设备 | device_list, device_boot, device_shutdown, status | 管理模拟器设备 |
| 输入 | tap, swipe, type_text | 触摸手势和文本输入 |
| 捕捉 | screenshot, record_start, record_stop | 屏幕截图和录制 |
| 应用 | app_install, app_launch, app_terminate | 应用程序生命周期 |
| 导航 | open_url | 打开URL和深度链接 |
| 用户界面 | ui_describe, ui_find, ui_search, ui_summary, ui_point, ui_ocr | 可访问性树和OCR |
| 宏 | macro_play, macro_list | 自动化顺序 |
______________________________________________________________________
示例工作流
配置后,询问您的AI助手:
UI交互:
“在跑步应用程序中查找罗马和佛罗伦萨之间的火车路线”
屏幕截图和分析:
“截取iOS模拟器的屏幕截图,并描述屏幕上的内容”
导航:
“向下滚动列表并找到设置选项”
应用程序测试:
“启动应用程序com.example.myapp并截图”
______________________________________________________________________
需求
- Xcode命令行工具
- iOS模拟器 (通过Xcode)
______________________________________________________________________
手册下载
| 平台 | 下载 |
|---|---|
| 苹果硅(M1/M2/M3/M4/M5) | bridge4-simulator-darwin-arm64.tar.gz |
| 英特尔Mac | bridge4-simulator-darwin-amd64.tar.gz |
______________________________________________________________________
运行服务器
# Start MCP server (JSON-RPC over stdio)
bridge4simulator mcp服务器从stdin读取JSON-RPC 2.0请求,并将响应写入stdout。
______________________________________________________________________
支持
- 文档:
- 问题:
- 电子邮件: support@appgram.dev
______________________________________________________________________
版本1.0.0 | AppGram
