App Store Connect Server
Category: Business & Commerce MCP Servers
Tags: mcp, apple, api-integration, app-management, open-source
Description
App Store Connect Server is an MCP server designed for interacting with the App Store Connect API, providing tools for managing apps, beta testers, bundle IDs, devices, and users. It is directly relevant as a Model Context Protocol (MCP) server solution.
Source & Release Notes
Features
- Submit apps built with the latest Xcode versions and SDKs for multiple Apple platforms (iOS, iPadOS, macOS, tvOS, visionOS, watchOS) for App Store distribution and TestFlight testing.
- Manage app assets, including app screenshots (streamlined requirements for iPhone and iPad submissions).
- Support for managing beta testers and TestFlight builds.
- Manage bundle IDs and associated app identifiers.
- Manage registered devices for development and testing.
- Manage users and roles within App Store Connect.
- Generate and share marketing assets for apps and receive notifications when apps are featured.
- Sales and Trends analytics, including downloadable win-back eligibility reports and subscription metrics.
- Payments and Financial Reports, with accelerated data availability and regional tax reporting (e.g., Transaction Tax Reports for US and Canada).
- App Analytics with support for visionOS and other platforms, including metrics for user acquisition, engagement, and monetization.
- Support for alternative app distribution in the European Union:
- Add alternative app marketplaces
- Generate and submit alternative distribution packages
- Notification system for marketplace updates
- Submit iOS apps for Notarization
- Enhanced in-app purchase testing tools, including storefront switching, subscription renewal rate adjustment, and Family Sharing support in Sandbox.
- Billing Grace Period management with configurable durations.
- Updated currency support for Croatia (HRK to EUR conversion).
- Ongoing stability improvements, bug fixes, and UI enhancements (including dark mode support).
Pricing
No specific pricing information is provided in the available content.