Skip to main content
Glama
JoshuaRileyDev

app-store-connect-mcp-server

App Store 连接 MCP 服务器

用于与 App Store Connect API 交互的模型上下文协议 (MCP) 服务器。此服务器提供用于管理 App Store Connect 中的应用、Beta 测试人员、软件包 ID、设备和功能的工具。

特征

  • 应用程序管理

    • 列出所有应用程序

    • 获取详细的应用信息

    • 查看应用程序元数据和关系

  • Beta 测试

    • 列出 beta 组

    • 列出 Beta 测试人员

    • 在组中添加/删除测试人员

    • 管理 Beta 测试配置

  • Bundle ID 管理

    • 列出软件包 ID

    • 创建新的捆绑包 ID

    • 获取捆绑包 ID 详细信息

    • 启用/禁用功能

  • 设备管理

    • 列出已注册的设备

    • 按设备类型、平台、状态进行过滤

    • 查看设备详细信息

  • 用户管理

    • 列出团队成员

    • 查看用户角色和权限

    • 按角色和访问权限过滤用户

Related MCP server: mcp-server-aistor

安装

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

配置

将以下内容添加到您的 Claude Desktop 配置文件中:

macOS

~/Library/Application Support/Claude/claude_desktop_config.json

视窗

%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" } } } }

验证

  1. 从 App Store Connect 生成App Store Connect API 密钥

  2. 下载.p8私钥文件

  3. 记下您的密钥 ID 和发行者 ID

  4. 在配置中设置环境变量

可用工具

应用程序管理

  • 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 ID

  • create_bundle_id :注册一个新的 bundle ID

  • get_bundle_id_info :获取详细的 bundle ID 信息

  • enable_bundle_capability :为 bundle ID 启用功能

  • disable_bundle_capability :禁用某个 bundle ID 的功能

设备管理

  • list_devices :列出所有已注册的设备,并提供过滤选项

用户管理

  • list_users :列出所有团队成员,并进行角色过滤

错误处理

服务器针对以下情况实施适当的错误处理:

  • 身份验证无效

  • 缺少必需参数

  • API 速率限制

  • 网络问题

  • 无效操作

发展

# Install dependencies npm install # Build the project npm run build # Run tests npm test # Run type checking npm run type-check

执照

该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅 LICENSE 文件。

相关链接

One-click Deploy
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/JoshuaRileyDev/app-store-connect-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server