App Store Connect MCP Server
镜像
简介
App Store Connect MCP 服务器是一个用于与 App Store Connect API 交互的 Model Context Protocol (MCP) 服务器,提供应用、测试者、Bundle ID、设备和功能等管理工具。
安装
npm install @your-org/app-store-connect-mcp-server
配置步骤
- 从 App Store Connect 获取 API 密钥
- 下载 .p8 私钥文件并记录密钥 ID 和发行者 ID
- 将以下配置添加到 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 IDcreate_bundle_id
: 创建新 Bundle IDget_bundle_id_info
: 获取详情enable_bundle_capability
/disable_bundle_capability
: 管理功能
其他功能
list_devices
: 管理已注册设备list_users
: 管理团队成员
故障排除
常见错误原因:
- 身份验证失败
- 缺少必需参数
- API 请求速率限制
- 网络连接问题