SuperAPI AI 工具集

axiom-xcode-mcp-ref

智能体与模型

查看项目

更新于 10-16 05:02

技能介绍

用途:这是 Xcode MCP 服务器(xcrun mcpbridge)所暴露全部 20 个工具的完整参考,基于 Xcode 26.3 的 tools/list 响应整理,用于查阅各工具的参数、返回结构与示例。

主要能力:工具按类别划分。发现类 XcodeListWindows;文件读取类 XcodeRead、XcodeGlob、XcodeGrep、XcodeLS;文件写入类 XcodeWrite、XcodeUpdate、XcodeMakeDir;破坏性文件操作 XcodeRM、XcodeMV;构建类 BuildProject、GetBuildLog;测试类 RunAllTests、RunSomeTests、GetTestList;诊断类 XcodeListNavigatorIssues、XcodeRefreshCodeIssuesInFile;执行类 ExecuteSnippet;预览类 RenderPreview;搜索类 DocumentationSearch。

必要用法:20 个工具中有 18 个要求 tabIdentifier,因此必须先调用 XcodeListWindows 获取 tabIdentifier 值。filePath 用于 XcodeRead、XcodeWrite、XcodeUpdate、XcodeRefreshCodeIssuesInFile,可为项目相对路径或绝对路径;path 用于 XcodeLS、XcodeRM、XcodeGlob;directoryPath 用于 XcodeMakeDir;sourceFilePath 用于 ExecuteSnippet、RenderPreview,且必须是 Swift 源文件。编辑已有文件时优先用 XcodeUpdate 而非 XcodeWrite。ExecuteSnippet 不是通用 REPL,仅在指定 Swift 文件上下文中运行,无语言参数。RenderPreview 按 #Preview 在文件中的零基索引渲染。DocumentationSearch 为本地语义搜索(MLX 加速),非网络搜索。

限制:XcodeMV 可能破坏 import,需与用户确认;XcodeRM 默认移入废纸篓。其余细节以资料为准,未提供的信息暂未提供。