Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ASC_KEY_IDYes10-character key ID from App Store Connect API key
ASC_ISSUER_IDYesIssuer ID UUID from App Store Connect API key
ASC_PRIVATE_KEY_PATHYesPath to the .p8 private key file downloaded from App Store Connect

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
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

NameDescription
asc-weekly-reviewOne-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-auditCatch 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-goDecide 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

NameDescription

No resources

Latest Blog Posts

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