Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ’» Developer Tools
  3. Asc MCP
Asc MCP logo
Health: ActiveRecent health check succeeded.Last checked 9/7/2026, 7:52:36 PM

Asc MCP

User RatingsBe the first to rate and review this MCP server! Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time β€” check back soon.
View Repository48 GitHub StarsTotal stargazers on GitHub for the source repository (48 stars).Visit Website

App Store Connect + StoreKit 2 from any AI client. 982 tools from Apple's OpenAPI spec.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "asc-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@erayendes/asc-mcp"
      ]
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing AlternativesπŸ’» More in Developer Tools

Documentation Overview

Heimdall β€” App Store Connect MCP

Heimdall β€” App Store Connect MCP

npm version npm downloads CI License: MIT Yerli ΓΌretim

Asking an agent what a subscription costs worldwide; Heimdall answers in one tool call

A real agent session over MCP, sped up. The App Store Connect account is a stand-in so the recording can be public β€” regenerate with vhs assets/demo/demo.tape.

πŸ‡¬πŸ‡§ English Β· πŸ‡ΉπŸ‡· TΓΌrkΓ§e

English

Heimdall. One tool for your entire App Store Connect account.

An MCP server for the App Store Connect API and the App Store Server API (StoreKit 2), with every tool generated from Apple's own OpenAPI specification. 13 profiles, 32 sub-profiles, 890 tools.

Apps and metadata, versions and phased releases, TestFlight, subscriptions and in-app purchases, pricing, reviews, Game Center, Xcode Cloud, provisioning, webhooks, and sales and finance reports.

Ask and it answers. Tell it and it's done.

  • "Summarise this week's 1-star reviews and draft replies."
  • "Which builds are stuck in review?"
  • "Raise this subscription's price in every territory."

What the one call saves

The questionThrough the raw toolsHeimdall
"What does this subscription cost in every country?"one measured agent session: 1.02M tokens, $3~1.3k tokens, 2.1s
"What screenshots are on the listing?"53 HTTP calls, 264 KB4 calls, ~1 KB
"Change this subscription's price."4 reads, then a choice among 842 price pointsone call

The first row is a real session, not a projection: the agent walked the chain, could not fit the answer, wrote it to a CSV and hand-built a country-name dictionary in Python to finish. The other two are call counts against a live account.

Quick start

Terminal
npx -y @erayendes/asc-mcp setup
The setup wizard: key, issuer ID, credential check, profile and sub-profile selection, key stored in the Keychain

One pass, and safe throughout: the access details it needs, then a live credential check. Then your choices β€” the profiles and sub-profiles you want, and the key ends up in the Keychain, not in a config file.

The setup wizard asks for your API key once, stores it safely, and registers the profiles you choose with every MCP client on your machine β€” Claude, Codex, Antigravity, Cursor, Windsurf, VS Code. None of them share a config file, so this is the step you would otherwise repeat once per client, in a different format each time. Time thrown away. Full walkthrough in the Guide.

Is an AI agent installing Heimdall for you? See AGENTS.md for the handoff protocol: the agent adds the profiles with register, you run setup yourself for the key β€” your private key is for your eyes only, and the agent never sees it.

What sets Heimdall apart

Most App Store Connect MCP servers offer a hand-picked slice of the API. That works right up until you need the one endpoint none of them covered. Heimdall does the opposite: it gives you all of the tools and lets you choose which ones you want β€” and change your mind whenever you like.

CompleteApple's OpenAPI spec v4.4.1, all 966 paths, 982 operations β€” 281 id-only duplicates already collapsed, and the 123 Apple has deprecated stay unloaded unless you ask for them, which leaves the 859 reachable operations plus 31 hand-written tools. npm run spec:update brings Apple's changes in as a reviewable diff.
Narrowable13 purpose-built profiles, each narrowing further β€” monetization:subscription-pricing is 27 tools instead of 207. The whole surface would cost over 100k tokens of tool definitions; one profile costs a fraction of that.
StoreKit 2The App Store Server API too β€” customer transactions, entitlements, refunds. Rare among ASC MCP servers.
No second API keyReview triage, daily briefings and draft replies return the review data β€” your own model writes the text.
SafeConfirm-before-write, --read-only, destructive-action annotations, host-pinned requests, no telemetry.
PrivateThe .p8 lives in the macOS Keychain, never in a plain-text config.

Profiles

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

Register only the profiles your project uses. What each one covers is in the profile table; adding and removing them later is here.

Not sure which? Starter packs answers it by role β€” a release manager installs distribution + app-info, an ASO team marketing + analytics β€” and examples/ works each one through, including the part that usually goes wrong.

There is nothing to memorise β€” ask "is there a tool for in-app events?" and asc__search_tools searches everything, including what isn't loaded, and tells you which profile it lives in.

Risky writes ask first

Changing a price, handing out Admin or deleting something asks for confirmation before it runs, showing what would change, so a misread instruction cannot execute unchecked. This is the default for the four risk levels that are hard to undo β€” revenue, destructive, infrastructure, access β€” and everything else runs on your client's own tool approval. --confirm asks before every write instead; --no-confirm asks before none; --read-only drops mutating tools entirely. See Security.

Least privilege, and a way to check it

Apple never returns a key's role from any endpoint, so App Manager β€” not Admin β€” is the right default for day-to-day release work; Admin only earns its place for user management and for the one-time first request of a new analytics report type, which has no path in the App Store Connect UI at all. Contracts, tax and banking sit behind the Account Holder alone, reachable by no API key regardless of role. Call asc__status with check_capabilities: true to see what a key actually has rather than guessing from a 403 mid-task. Full breakdown in the Guide.

Local by design, not by default

MCP guidance recommends remote HTTP servers: one URL, no install, updates you control. Heimdall runs locally over stdio instead, and that is a deliberate trade. Running locally, the key never leaves your machine: Heimdall reads it from the Keychain, signs a short-lived token, and talks to Apple directly. Nothing sits in between.

The cost is real and worth naming: you need Node installed, and you update by version rather than by us pushing one. That is the price of the key staying yours.

Works alongside Fastlane

Heimdall is not a Fastlane alternative β€” it is the interactive half. Keep Fastlane for repeatable, scripted CI work (code signing, build upload, metadata pushes). Fastlane for the pipeline, Heimdall for exploration and one-off changes.

Documentation

  • Guide β€” API key, install, setup wizard, profiles, configuration, examples
  • Examples β€” starter packs by role, seven worked scenarios, and a GitHub Actions workflow
  • Security β€” credential handling, safety modes, pre-install audit, vulnerability reporting
  • Support β€” getting help, troubleshooting
  • Changelog β€” release history
  • Contributing β€” how to contribute, local dev setup
  • Code of Conduct
  • Governance β€” who maintains this and why

Support the project

Heimdall is free and open. If it saves you time, you can become a member or buy me a coffee β˜•.

About the name

Heimdall is the guardian of Asgard in Norse mythology and one of Odin's sons. He keeps watch over BifrΓΆst, the rainbow bridge linking Asgard to the nine realms. His gift for sensing events before they happen lets him guard Asgard against giants and other enemies, and warn the gods of danger on its way.

This project stands watch over your App Store Connect account; that's where it gets its name. :)

License

MIT β€” see LICENSE.

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Developer Tools View all alternatives
  • App Store Connect MCP logoApp Store Connect MCP

    Interact with Apple's App Store Connect API

    πŸ’» Developer Tools0 views
    Compare vs App Store Connect MCP β†’
  • App Store Connect MCP logoApp Store Connect MCP

    App Store Connect + StoreKit 2: 1,293 Apple operations behind 11 tools, writes confirmed.

    πŸ’» Developer Tools0 views
    Compare vs App Store Connect MCP β†’
  • App Store Connect logoApp Store Connect

    MCP server for the Apple App Store Connect API - 101 tools for the full app lifecycle.

    πŸ’» Developer Tools0 views
    Compare vs App Store Connect β†’
  • Asc MCP Server logoAsc MCP Server

    App Store Connect MCP Server for AI coding agents

    πŸ’» Developer Tools0 views
    Compare vs Asc MCP Server β†’

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Asc MCP

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "asc-mcp": { "command": "npx", "args": ["-y", "asc-mcp"] } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewAsc MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/asc-mcp?style=directory)](https://allmcps.com/mcp/asc-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/asc-mcp"><img src="https://allmcps.com/api/badge/asc-mcp?style=directory" alt="Asc MCP on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ’»Developer Tools
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimeNode.js
Last updatedSep 7, 2026
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars48
GitHub Star CountTotal stargazers on GitHub representing community popularity (48 stars).
40Quality signal: Fair Β· 40/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools16/30
Adoption & activity4/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ’» Developer Tools β†’Best MCP servers for Developers β†’Alternatives to Asc MCP β†’Install in Claude DesktopInstall in CursorInstall in VS Code