chexcode mcp
全面的App Store Connect MCP服务器-16个域管理器中的115个工具,涵盖全部ASC API+Xcode Organizer崩溃日志。
特性
| 类别 | 工具 | 描述 |
|---|---|---|
| TestFlight | 9 | 构建、测试组、测试人员、提交 |
| 应用程序 | 5 | 应用程序列表、详细信息、应用程序信息 |
| 评论 | 6 | 客户评论、回复、提交 |
| 用户 | 7 | 团队用户、邀请、角色 |
| 元数据 | 24 | 版本、本地化、分阶段发布、构建链接、查看详细信息、屏幕截图上传、年龄分级、发布 |
| 订阅 | 12 | 组、订阅、本地化、定价 |
| 配置 | 8 | 证书、设备、捆绑ID、配置文件 |
| 定价 | 4 | 地区、价格、价格点、可用性 |
| 应用内购买 | 8 | IAP v2 CRUD操作、本地化 |
| 分析 | 5 | 报告请求、实例、段 |
| 财务 | 3 | 销售/财务报告 |
| 性能 | 4 | 功率指标、诊断签名/日志 |
| Xcode Cloud | 6 | CI产品、工作流、构建运行 |
| Game Center | 5 | 排行榜、成就 |
| 应用剪辑 | 5 | 应用剪辑和默认体验 |
| Organizer崩溃 | 3 | 来自Xcode Organizer本地缓存的符号化崩溃日志 |
安装
来源
git clone https://github.com/kiki830621/che-xcode-mcp.git
cd che-xcode-mcp
swift build -c release
cp .build/release/CheXcodeMCP ~/bin/来自GitHub发布
从下载通用二进制文件 发布 并复制到 ~/bin/.
配置
环境变量
| 变量 | 描述 |
|---|---|
ASC_KEY_ID | App Store Connect API密钥ID |
ASC_ISSUER_ID | App Store Connect发卡机构ID |
ASC_PRIVATE_KEY_PATH | 通往 .p8 私钥文件 |
克劳德代码
增添 ~/.claude/settings.json:
{
"mcpServers": {
"che-xcode-mcp": {
"command": "~/bin/CheXcodeMCP",
"env": {
"ASC_KEY_ID": "YOUR_KEY_ID",
"ASC_ISSUER_ID": "YOUR_ISSUER_ID",
"ASC_PRIVATE_KEY_PATH": "~/.appstoreconnect/private_keys/AuthKey_XXXX.p8"
}
}
}
}技术细节
- 版本: 0.3.0
- 平台:macOS 14.0+
- 语言:Swift 5.9
- MCP-SDK: swift sdk 0.10.x
- 认证:ES256 JWT(App Store Connect API)
- 二进制:通用型(arm64+x86_64)
版本历史记录
| 版本 | 日期 | 更改 |
|---|---|---|
| 0.3.0 | 2026-02-18 | 增加17个提交自动化工具+截图上传(构建链接、审核细节、分阶段发布、截图CRUD+上传、年龄评级、手动发布) |
| 0.2.0 | 2026-02-18 | 修复10个损坏的API工具,添加订阅/IAP本地化工具,订阅定价工具 |
| 0.1.0 | 2026-02-14 | 添加Xcode Organizer崩溃日志工具,修复诊断签名端点 |
| 0.0.2 | 2026-02-14 | 修复TestFlight反馈端点,添加崩溃反馈工具,AI代理服务器指令 |
| 0.0.1 | 2026-02-13 | 首次发布-15个管理器,99个工具,全面覆盖ASC API |
许可证
麻省理工学院
