hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Integrations
Provides tools for App Store Connect API integration, enabling management of apps, beta testing, bundle IDs, devices, and user permissions for App Store submissions.
Allows interaction with the App Store Connect API for managing apps, beta testers, bundle IDs, devices, and capabilities in App Store Connect.
App Store 连接 MCP 服务器
用于与 App Store Connect API 交互的模型上下文协议 (MCP) 服务器。此服务器提供用于管理 App Store Connect 中的应用、Beta 测试人员、软件包 ID、设备和功能的工具。
特征
- 应用程序管理
- 列出所有应用程序
- 获取详细的应用信息
- 查看应用程序元数据和关系
- Beta 测试
- 列出 beta 组
- 列出 Beta 测试人员
- 在组中添加/删除测试人员
- 管理 Beta 测试配置
- Bundle ID 管理
- 列出软件包 ID
- 创建新的捆绑包 ID
- 获取捆绑包 ID 详细信息
- 启用/禁用功能
- 设备管理
- 列出已注册的设备
- 按设备类型、平台、状态进行过滤
- 查看设备详细信息
- 用户管理
- 列出团队成员
- 查看用户角色和权限
- 按角色和访问权限过滤用户
安装
Copy
配置
将以下内容添加到您的 Claude Desktop 配置文件中:
macOS
Copy
视窗
Copy
Copy
验证
- 从 App Store Connect 生成App Store Connect API 密钥
- 下载.p8私钥文件
- 记下您的密钥 ID 和发行者 ID
- 在配置中设置环境变量
可用工具
应用程序管理
list_apps
:获取 App Store Connect 中所有应用的列表get_app_info
:获取特定应用的详细信息
Beta 测试
list_beta_groups
:列出所有 beta 测试组list_group_testers
:列出特定 beta 组中的测试人员add_tester_to_group
:将新测试人员添加到 beta 组remove_tester_from_group
:从 beta 组中删除测试人员
Bundle ID 管理
list_bundle_ids
:列出所有已注册的 bundle IDcreate_bundle_id
:注册一个新的 bundle IDget_bundle_id_info
:获取详细的 bundle ID 信息enable_bundle_capability
:为 bundle ID 启用功能disable_bundle_capability
:禁用某个 bundle ID 的功能
设备管理
list_devices
:列出所有已注册的设备,并提供过滤选项
用户管理
list_users
:列出所有团队成员,并进行角色过滤
错误处理
服务器针对以下情况实施适当的错误处理:
- 身份验证无效
- 缺少必需参数
- API 速率限制
- 网络问题
- 无效操作
发展
Copy
执照
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅 LICENSE 文件。