app-store-connect-mcp-server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
APP_STORE_CONNECT_KEY_IDYesYour App Store Connect API Key ID
APP_STORE_CONNECT_P8_PATHYesPath to your App Store Connect API .p8 private key file
APP_STORE_CONNECT_ISSUER_IDYesYour App Store Connect API Issuer ID

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
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