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
配置步骤
-
获取 App Store Connect API 密钥:
- 访问 App Store Connect
- 生成 API 密钥并下载 .p8 文件
- 记录 Key ID 和 Issuer ID
-
配置 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" } } } }
- macOS:
主要功能
应用管理
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 IDcreate_bundle_id
- 创建新 Bundle IDenable_bundle_capability
/disable_bundle_capability
- 管理功能
设备和用户管理
list_devices
- 查看已注册设备list_users
- 查看团队成员
故障排除
常见错误原因:
- 身份验证失败:检查 API 密钥信息
- 参数缺失:确保提供所有必需参数
- API 速率限制:减少请求频率
- 网络问题:检查连接状态