app-store-connect-mcp-server
Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
APP_STORE_CONNECT_KEY_ID | Yes | Your App Store Connect API Key ID | |
APP_STORE_CONNECT_P8_PATH | Yes | Path to your App Store Connect API .p8 private key file | |
APP_STORE_CONNECT_ISSUER_ID | Yes | Your App Store Connect API Issuer ID |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
list_apps | Get a list of all apps in App Store Connect |
list_beta_groups | Get a list of all beta groups (internal and external) |
list_group_testers | Get a list of all testers in a specific beta group |
add_tester_to_group | Add a new tester to a beta group |
remove_tester_from_group | Remove a tester from a beta group |
get_app_info | Get detailed information about a specific app |
create_bundle_id | Register a new bundle ID for app development |
list_bundle_ids | Find and list bundle IDs that are registered to your team |
get_bundle_id_info | Get detailed information about a specific bundle ID |
list_devices | Get a list of all devices registered to your team |
enable_bundle_capability | Enable a capability for a bundle ID |
disable_bundle_capability | Disable a capability for a bundle ID |
list_users | Get a list of all users registered on your App Store Connect team |