Asc MCP
UnclaimedMCP server for App Store Connect — check review status, read reviews, download sales reports from Claude Code, Cursor, or any AI agent. Free tier included.
Install
npx @pofky/asc-mcp init --write # finds your .p8, asks for your Issuer ID, writes your MCP configSet up this server
More in AI & ML
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
40 of 40 tools
Documented tools (40)
From project documentation. A server handshake does not verify each tool’s description or behavior.
app_details
Version history, build status, release state, dates
asc_guide
Start here. The in-agent playbook for every flow (first release, update, IAP, subscriptions, reviews, TestFlight, binary), with each manual App Store Connect website step flagged inline. See also USERGUIDE.md and LIMITATIONS.md.
asc_setup_check
Run first if anything's off. Checks your key, Issuer ID, a live App Store Connect connection, and license tier, and prints the exact fix for each failure.
asc_start_trial
7 days of everything, no card. Ask your agent to run it with your email. Unlocks all 41 tools in the running session, no restart, nothing to cancel.
assign_build_to_group
Push a build to a beta group so testers can install it
attach_build
Attach a build to the editable version (defaults to newest processed build)
build_and_archive
Build, archive, and export a signed .ipa via xcodebuild (needs Xcode on your Mac)
competitor_snapshot
Look up any app: ratings, reviews, version, price, release notes
create_iap
Create a non-consumable/consumable IAP with localization, availability, and an auto-equalized price
create_subscription
Create a subscription group, sub, localization, availability, price, and free trial
create_version
Create a new editable App Store version for your next release
daily_briefing
Morning summary across all apps: status, reviews, rejections
draft_review_response
Drafts a public reply to a single review in the review's locale, via Sampling. Elicits tone if your client supports it. Never auto-posts.
invite_beta_tester
Invite an external tester by email and add them to a group
keyword_insights
Analyze keywords against iTunes search competition, difficulty ratings
list_apps
List all your apps with name, bundle ID, SKU and App ID
list_beta_groups
List your TestFlight beta groups
list_builds
List recent builds and their processing state (VALID = ready)
list_reviews
Customer reviews filtered by rating, territory, sort order
manage_phased_release
Start, pause, resume, or complete the 7-day phased rollout
metadata_diff
Compare live vs pending version metadata across all locales
release_notes
Git commits since last tag, categorized for writing "What's New"
release_preflight
Pre-submission audit: metadata, char limits, screenshots, builds
release_version
Release an approved version to the public App Store. confirm: true required
review_status
Current review state with human-readable context
sales_report
Daily/weekly/monthly downloads and revenue by territory
set_age_rating
Set the v2 age-rating declaration (full content-descriptor set)
set_app_availability
Make the app available in all App Store territories (or a subset), with auto-include for future ones
set_app_metadata
Set primary/secondary category, copyright, content-rights, and export-compliance (encryption) in one call
set_app_price
Set the base price by creating the price schedule (priceusd: 0 for free), auto-equalized to all territories
set_eu_trader_status
Guidance + deep link for the EU DSA trader status (not API-addressable)
set_iap_review_screenshot
Attach the App Review screenshot to a subscription or IAP
set_privacy_nutrition
Guidance + deep link for the App Privacy nutrition labels (not API-addressable)
set_review_contact
Set the App Review contact and optional demo account on the version
setup_app_store_signing
Download the app's App Store provisioning profiles and write a manual-signing ExportOptions.plist (works with a least-privilege API key)
submit_for_review
Submit the version to App Review (modern reviewSubmissions flow). confirm: true required
triage_reviews
Pulls recent reviews and clusters them into 3 to 5 themes with counts, action buckets, and quotes, using MCP Sampling
update_version_metadata
Edit description, keywords, what's-new, promo text, URLs, app name, subtitle. Validates Apple's character limits and refuses over-limit writes
upload_screenshots
Upload screenshots for a device display type (reserve, upload, commit, with checksum)
wait_for_build
Poll until a build finishes processing, so the chain does not need a manual pause
Tool change history
FAQ
Questions about Asc MCP Server
- How do I connect Asc MCP Server to Claude?
- The listing records `npx @pofky/asc-mcp init --write # finds your .p8, asks for your Issuer ID, writes your MCP config` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Desktop, Claude Code, Cursor as compatible clients.
- Is Asc MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Asc MCP Server do?
- Asc MCP Server documents 40 tools to the agent, including app_details, asc_guide, asc_setup_check. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.