App Store Connect + StoreKit 2: 1,293 Apple operations behind 11 tools, writes confirmed.
Inferred from the transports this listing declares (stdio). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.
ASC_KEYAPI keyrequiredkeychain:<service> (recommended), or a path to your AuthKey .p8
Declared by the author in the official MCP registry. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.
Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.
Read out of the source npm actually ships, at scan time. The package was never executed. Tools registered dynamically at runtime, or hidden inside bundled or minified code, can be missed — so this is a floor on the tool surface, not a complete census of it.
asc_pricing_getRead subscription pricing across every territory for an app, with the currency resolved andRead subscription pricing across every territory for an app, with the currency resolved and
No input schema was published for this tool.
asc_pricing_setChange a subscription price. `preserve_current_price` is required and has no default: true keepsChange a subscription price. `preserve_current_price` is required and has no default: true keeps
No input schema was published for this tool.
asc_preflight_versionAnswer "can this version actually be submitted?" across build state, export compliance, everyAnswer "can this version actually be submitted?" across build state, export compliance, every
No input schema was published for this tool.
asc_listing_screenshotsList the screenshot sets and screenshots on a version, with each asset’s delivery state. UsesList the screenshot sets and screenshots on a version, with each asset’s delivery state. Uses
No input schema was published for this tool.
asc_upload_screenshotprivilegedUpload a screenshot image, performing Apple’s full reserve → upload → commit sequence: reserve aUpload a screenshot image, performing Apple’s full reserve → upload → commit sequence: reserve a
No input schema was published for this tool.
asc_analytics_reportFetch an analytics report as rows. Walks request → report → instance → every segment, downloadsFetch an analytics report as rows. Walks request → report → instance → every segment, downloads
No input schema was published for this tool.
asc_upload_iap_screenshotprivilegedUpload the App Store review screenshot for an in-app purchase, performing Apple’s reserve →Upload the App Store review screenshot for an in-app purchase, performing Apple’s reserve →
No input schema was published for this tool.
asc_availability_setTurn an app’s App Store availability on or off, territory by territory. Apple offers no bulkTurn an app’s App Store availability on or off, territory by territory. Apple offers no bulk
No input schema was published for this tool.
release-readinessCheck whether an app version can actually be submitted: build state, export compliance, localisations, screenshots and any open submission.Check whether an app version can actually be submitted: build state, export compliance, localisations, screenshots and any open submission.
No input schema was published for this tool.
appBundle ID, app name, or numeric Apple ID.Bundle ID, app name, or numeric Apple ID.
No input schema was published for this tool.
pricing-auditReview subscription pricing across territories for one app, and flag anything inconsistent or missing.Review subscription pricing across territories for one app, and flag anything inconsistent or missing.
No input schema was published for this tool.
review-triageSummarise recent customer reviews into themes and pick out the ones worth answering.Summarise recent customer reviews into themes and pick out the ones worth answering.
No input schema was published for this tool.
daysHow far back to look. Default 14.How far back to look. Default 14.
No input schema was published for this tool.
testflight-statusReport which builds are with which tester groups, and what is blocked.Report which builds are with which tester groups, and what is blocked.
No input schema was published for this tool.
asc_statusVerify credentials and report what this server can reach, including the remaining rate-limit budget.Verify credentials and report what this server can reach, including the remaining rate-limit budget.
No input schema was published for this tool.
asc_search_endpointsNo description publishedThis tool published no description. Forge does not invent one.
asc_describe_endpointFull detail for one operation: every parameter, the request body schema with real field names,Full detail for one operation: every parameter, the request body schema with real field names,
No input schema was published for this tool.
asc_callRead from Apple. Handles both APIs, path and query parameters, and pagination.Read from Apple. Handles both APIs, path and query parameters, and pagination.
No input schema was published for this tool.
asc_writeprivilegedChange something in App Store Connect: create, update or delete.Change something in App Store Connect: create, update or delete.
No input schema was published for this tool.
18 of 19 tools published a description.
Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.
App Store Connect + StoreKit 2: 1,293 Apple operations behind 11 tools, writes confirmed.
Linked names open Forge’s index of every entry observed exposing that tool. Browse all indexed tools.
The crawl stopped at the 60-package limit. The rest of the tree was never resolved.
36 more resolved packages are not drawn here (display cap: 24). Every dependency carrying an advisory is drawn regardless of the cap. Full inventory (CycloneDX SBOM)
107 declared dependencies never landed in the tree. They are missing from Forge's resolution, not from the package.
+95 more not listed. The counts by reason above cover all of them.
Not followed: peerDependencies. This tree covers runtime dependencies only, so anything those pull in was never resolved.