SuperAPI AI 工具集

xcodebuildmcp-cli

智能体与模型

查看项目

更新于 10-15 23:43

技能介绍

用途:该技能面向 AI 智能体,将 XcodeBuildMCP CLI 作为 MCP 工具调用的低开销替代方案。智能体本就能执行 shell 命令,CLI 暴露相同的工具面,却省去 schema 交换成本,并建议优先于原始 xcodebuild、xcrun 或 simctl。

主要能力:覆盖构建、测试、运行、调试、日志与 UI 自动化;模拟器与真机管理;面向 AI 优化的工具与响应;项目发现(scheme、bundle ID、应用路径);以及项目脚手架。

使用方式:用 --help 发现工作流、工具与参数,例如 xcodebuildmcp --help、xcodebuildmcp tools --help、xcodebuildmcp tools --json、xcodebuildmcp <workflow> --help、xcodebuildmcp <workflow> <tool> --help。复杂参数用 --json '{...}',需要机器可读结果时用 --output json(不推荐)。常见工作流包括:模拟器构建运行 xcodebuildmcp simulator build-run-sim --scheme MyApp --project-path ./MyApp.xcodeproj --simulator-name "iPhone 17 Pro";仅构建用 build-sim;测试用 test-sim;真机安装启动用 device 系列命令;日志用 logging start-sim-log-cap 与 stop-sim-log-cap;调试用 debugging debug-attach-sim(建议应用启动后等 1-2 秒再附加);UI 自动化用 ui-automation snapshot-ui、tap、type-text、screenshot;macOS 用 macos build-macos、build-run-macos;SwiftPM 用 swift-package list、build、test;项目发现用 project-discovery;脚手架用 project-scaffolding scaffold-ios-project、scaffold-macos-project。

限制:有状态工具(日志、调试、视频录制、后台运行)经由按工作区自动启动的守护进程,出错时可用 xcodebuildmcp daemon status 与 daemon restart 手动管理。资料未提供安装方式、收费、价格与平台支持等细节。