Skip to main content

Profiles

One install backs thirteen small, purpose-built MCP servers. Pass a profile name and only that area's tools are loaded.

ProfileServes~ToolsSub-profiles
app-infoApp identity, store metadata, categories, availability, age ratings, accessibility labels, EULA58—
distributionVersions, localizations, phased release, review submission, builds, export compliance, EU distribution136version, dma-distribution, builds, submission, encryption, review, pre-release, coverages
monetizationSubscriptions, IAP, pricing, offers, StoreKit 2, sandbox testers207subscription-catalog, subscription-pricing, subscription-offers, iap-catalog, iap-pricing, iap-offers, app-price, storekit
marketingScreenshots, product pages, in-app events, customer reviews100custom-product-page, product-page-optimization, app-event, customer-review, nominations
accessBeta groups, individual testers, invitations, team members65beta-testers, beta-groups, users
testflightBeta app localizations, beta review details, crash feedback, beta license agreement55—
game-centerAchievements, leaderboards, activities, challenges, matchmaking183gc-leaderboard, gc-matchmaking, gc-activities, gc-challenge, gc-achievement, gc-details, gc-groups, gc-default
app-clipsDefault and advanced experiences, header images, beta invocations52—
xcode-cloudCI workflows, build runs, artifacts52—
provisioningCertificates, provisioning profiles, devices, bundle IDs50—
analyticsSales/finance reports, analytics, performance metrics25—
background-assetsBackground Assets (iOS 26)24—
webhooksWebhook configuration and diagnostics18—

Every profile also carries the core set: apps__list, apps__get, the four shared relationship listings (builds, versions, beta groups, encryption declarations) and asc__status / asc__search_tools / asc__discover_domains. So whichever profile you install can look up an app ID and point you to a tool it doesn't have.

Sub-profiles​

The profile picker: checking monetization unfolds its sub-profiles, each with its tool count and token estimate

Check a profile in the setup picker; move the cursor onto it and its sub-profiles unfold underneath, all on — uncheck what you don't need. monetization is 207 tools, for instance; if you only change subscription prices, monetization:subscription-pricing is 27. The server is called asc-monetization either way.

note

asc__status reports which sub-profiles are loaded and roughly what they cost.

Starter packs​

"Which profile do I install?" answered by role rather than by browsing the table above. Every one of these also carries the core set, so it can find an app ID and point you at a tool it does not have.

You areInstallTools
Release managerdistribution + app-info194
ASO / marketingmarketing + analytics125
QA / TestFlighttestflight + access120
Monetizationmonetization207
Game developergame-center + distribution319
Customer supportmonetization:storekit19
Build & signingprovisioning + xcode-cloud102
tip

Start narrower than feels safe. Nothing is lost by skipping a profile: asc__call reaches any operation in the catalogue whether it is loaded or not, and asc__search_tools names the profile that carries it. Adding one later is a line of config, while every tool you loaded and never called is paid for in every session.

Worked examples for each pack are in Examples.