App Store Connect管理工具

提供115种工具覆盖16个领域的App Store Connect API和Xcode Organizer崩溃日志管理。

  • by PsychQuant
  • Swift
  • 本地部署
  • 更新于
在 GitHub 查看 kiki830621/che-xcode-mcp

使用说明

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

许可证

麻省理工学院