Loading...
npx @smithery/cli install appstore-connect-mcp-server --client claude{
"mcpServers": {
"app-store-connect": {
"command": "npx",
"args": [
"-y",
"appstore-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",
"APP_STORE_CONNECT_VENDOR_NUMBER": "YOUR_VENDOR_NUMBER_OPTIONAL"
}
}
}
}list_appsRetrieves a list of apps from App Store Connect.
Read-only operation with no side effects.
get_app_infoGets detailed information about a specific app.
Read-only operation; retrieves existing data.
list_beta_groupsLists all beta testing groups.
Read-only operation; retrieves existing data.
list_group_testersLists testers in a specific beta group.
Read-only operation; retrieves existing data.
add_tester_to_groupAdds a new tester to a beta group.
Adds data; potential for unintended exposure if group is misconfigured.
remove_tester_from_groupRemoves a tester from a beta group.
Removes data; potential for accidental removal of valid testers.
create_app_store_versionCreates a new app store version for an app.
Creates a new resource; incorrect parameters could lead to submission issues.
list_app_store_versionsGets all app store versions for a specific app.
Read-only operation; retrieves existing data.
list_app_store_version_localizationsGets all localizations for a specific app store version.
Read-only operation; retrieves existing data.
get_app_store_version_localizationGets detailed information about a specific localization.
Read-only operation; retrieves existing data.
update_app_store_version_localizationUpdates a specific field in an app store version localization.
Modifies app store metadata; incorrect updates can affect discoverability.
list_beta_feedback_screenshotsList beta feedback screenshot submissions.
Read-only operation; retrieves existing data.
get_beta_feedback_screenshotGet detailed information about a specific beta feedback screenshot.
Read-only operation; retrieves existing data.
This server offers a mix of read and write capabilities, making it moderately risky. While it uses secure authentication, the ability to modify app metadata and manage beta testers introduces potential for unintended changes. It's safest when used for read-only operations and riskier when used for write operations, requiring careful configuration and usage.