asc-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ASC_KEY_ID | Yes | 10-character key ID from App Store Connect API key | |
| ASC_ISSUER_ID | Yes | Issuer ID UUID from App Store Connect API key | |
| ASC_PRIVATE_KEY_PATH | Yes | Path to the .p8 private key file downloaded from App Store Connect |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_appsB | List all apps in your App Store Connect account with name, bundle ID, and platform. |
| app_detailsA | Get detailed info about an app including versions, build status, and release state. |
| review_statusA | Check the current App Store review status — in review, waiting, approved, or rejected. |
| list_reviewsA | List customer reviews for an app. Filter by rating. Pro feature. |
| sales_reportC | Download sales/downloads summary. Shows units, proceeds, territory. Pro feature. |
| release_preflightA | Pre-submission audit: checks metadata, character limits, screenshots, build status. Catches rejection causes before you submit. |
| daily_briefingA | Morning briefing across all apps: version status, recent reviews, rejections, action items. One call for full situational awareness. |
| release_notesA | Extract git commits since last tag and return structured data for writing App Store 'What's New' text. Categorizes changes and provides writing guidelines. |
| keyword_insightsA | Analyze your app's keywords against search competition. Shows difficulty, competing apps, and budget usage. Uses iTunes Search API. |
| competitor_snapshotC | Look up any app on the App Store: ratings, reviews, version, price, category, release notes. Search by name or App Store ID. |
| metadata_diffA | Compare metadata between your live and pending app versions. Shows what changed in descriptions, keywords, and release notes across locales. |
| triage_reviewsA | Pull recent App Store reviews and use MCP Sampling to cluster them into 3 to 5 themes with counts, representative quotes, and action buckets (bug, missing_feature, pricing, ux, content). Sampling uses your own MCP client's model, so there is no extra cost from this server. Pro feature. |
| draft_review_responseA | Draft a public reply to a single App Store review via MCP Sampling, in the review's locale. Uses Elicitation (if your client supports it) to ask for tone. NEVER auto-posts. Always returns a draft that you must post via App Store Connect yourself. Pro feature. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| asc-weekly-review | One-click weekly summary across all your App Store Connect apps: version status, new low-rating reviews in the last 7 days, rejections, and action items. Calls daily_briefing then list_reviews (rating<=3) and synthesizes. |
| asc-rejection-audit | Catch likely rejection causes before you submit. Runs release_preflight, then metadata_diff, then review_status, and reads results against the top 2026 rejection drivers (guideline 2.3 metadata, 4.0 design, privacy-AI 5.1.2). |
| asc-release-go-no-go | Decide whether to ship a release today. Combines release_preflight, review_status, metadata_diff, and competitor_snapshot to produce a single GO or NO-GO recommendation with reasoning. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/pofky/asc-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server