xclaude-plugin
by conorluddy·★ 152·综合分 49
专为 Claude Code 设计的模块化 iOS 开发自动化工具,提供 8 个特定工作流程的 MCP 服务器,实现高效的开发循环。
概述
xclaude-plugin 为 iOS 开发提供了一套全面的 8 个工作流程特定的 MCP 服务器,每个服务器都设计为模块化和令牌高效。这些服务器将 24 个不同的 Xcode、模拟器和 IDB 工具分组,允许开发人员根据当前任务启用所需功能。该架构通过诸如 xc-build(约 600 个令牌)用于构建验证和 xc-launch(约 400 个令牌)用于模拟器生命周期管理之类的精简 MCP 来分离关注点。对于更复杂的工作流程,像 xc-ai-assist(约 1400 个令牌)这样的全功能 MCP 提供带有视觉反馈的 AI 驱动 UI 迭代。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
选择xclaude-plugin适用于使用Claude进行iOS开发的团队,他们需要工作流专用工具、最小化token使用和可组合的开发流程。
什么时候不要选它
不适用于不使用macOS/Linux的团队、未使用Xcode 15+的开发者,或喜欢单体工具而非模块化架构的开发人员。
此 server 暴露的工具
从 README 抽取出 12 个工具xcode_buildBuild with automatic error extraction
xcode_build_and_launchBuild, install, and launch on simulator
xcode_cleanClean build artifacts
xcode_testRun XCTest suites
simulator_install_appInstall app to simulator
simulator_launch_appLaunch app in simulator
simulator_screenshotCapture screenshot from simulator
idb_describeQuery accessibility tree
idb_tapTap coordinates on screen
idb_inputType text or press keys
idb_find_elementSearch by label (semantic)
xcode_versionCheck Xcode installation
可对比工具
安装
安装
从 GitHub 安装(推荐)
/plugin marketplace add conorluddy/xclaude-plugin
/plugin install xclaude-plugin本地开发安装
/plugin marketplace add /path/to/xclaude-plugin
/plugin install xclaude-pluginClaude Desktop 配置:
{
"mcpServers": {
"xc-build": {
"command": "node",
"args": ["${CLAUDE_PLUGIN_ROOT}/mcp-servers/xc-build/dist/index.js"]
},
"xc-launch": {
"command": "node",
"args": ["${CLAUDE_PLUGIN_ROOT}/mcp-servers/xc-launch/dist/index.js"]
}
}
}FAQ
- 如何同时启用多个 MCP 服务器?
- 为了实现最佳令牌效率,请一次只启用一个 MCP。对于开发循环,可以组合使用 xc-build 和 xc-launch(总共约 1000 个令牌)。对于复杂工作流程,请使用 xc-all(约 3500 个令牌)。
- 系统要求是什么?
- macOS 13.0+ 或 Linux,Xcode 15.0+(仅 macOS 用于 iOS 开发),Node.js 18+。可选:IDB(Facebook iOS 开发桥)用于高级 UI 自动化。
xclaude-plugin 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。