App Store Connect MCP Server

App Store Connect MCP Server

未知

简介

App Store Connect MCP 服务器是一个用于与 App Store Connect API 交互的工具,提供应用管理、Beta 测试、Bundle ID 管理、设备和用户管理功能。

安装

npm install @your-org/app-store-connect-mcp-server

配置步骤

  1. 获取 App Store Connect API 密钥

    • 访问 App Store Connect
    • 生成 API 密钥并下载 .p8 文件
    • 记录 Key ID 和 Issuer ID
  2. 配置 Claude Desktop

    添加以下内容到 Claude Desktop 配置文件:

    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
    {
      "mcpServers": {
        "app-store-connect": {
          "command": "npx",
          "args": [
            "-y",
            "@your-org/app-store-connect-mcp-server"
          ],
          "env": {
            "APP_STORE_CONNECT_KEY_ID": "YOUR_KEY_ID",
            "APP_STORE_CONNECT_ISSUER_ID": "YOUR_ISSUER_ID",
            "APP_STORE_CONNECT_P8_PATH": "/path/to/your/auth-key.p8"
          }
        }
      }
    }
    

主要功能

应用管理

  • list_apps - 获取所有应用列表
  • get_app_info - 查询应用详情

Beta 测试管理

  • list_beta_groups - 查看测试组
  • list_group_testers - 查看组内测试者
  • add_tester_to_group - 添加测试者
  • remove_tester_from_group - 移除测试者

Bundle ID 管理

  • list_bundle_ids - 列出 Bundle ID
  • create_bundle_id - 创建新 Bundle ID
  • enable_bundle_capability / disable_bundle_capability - 管理功能

设备和用户管理

  • list_devices - 查看已注册设备
  • list_users - 查看团队成员

故障排除

常见错误原因:

  • 身份验证失败:检查 API 密钥信息
  • 参数缺失:确保提供所有必需参数
  • API 速率限制:减少请求频率
  • 网络问题:检查连接状态

资源链接