Fetch and follow the instructions at https://qamcp.dev/setup.md to test my MCP server.Your AI finds your server in your project, tests it with QAmcp, explains what's wrong in plain words, fixes it with your OK, and tests again. Read the instructions
Directory / Apple Developer MCP by Nova (CIVAI)
by nova.civai.co · https://nova.civai.co/mcp/agents/mcp-apple_developer
Ship a new iOS app from chat. AI runs App Store Connect, builds, release, and submission through Ap…
Partial: 9 of 12 checks · 2 Nov 2026
A test can only see what the server shows from outside, not what it does with your data behind the scenes. Connect servers from makers you trust.
55 tools, in the server's own words.
loginAfter operator completes Apple IDMSA in a browser, verify Developer portal session (checkPermissions).
session_statusASC session check
list_bundle_idsList bundle IDs registered on developer.apple.com for the current team.
create_bundle_idRegister a new bundle ID on developer.apple.com (requires Developer Identifiers session from start_browser_auth).
delete_bundle_idRemove a bundle ID from developer.apple.com (requires Developer Identifiers session from start_browser_auth).
list_asc_api_keysList App Store Connect API team keys and the team issuer id (for EAS / CI).
create_asc_api_keyCreate an App Store Connect API team key.
download_asc_api_keyDownload the one-time .p8 private key for an existing API key when canDownload is still true.
revoke_asc_api_keyPermanently revoke an App Store Connect API team key (cannot be undone).
get_bundle_idGet details for one existing bundle ID by its ASC resource id.
list_appsList apps visible to the current App Store Connect session.
list_app_bundlesList ASC app bundles (iris GET /appBundles).
create_app_bundleCreate ASC app bundle (may 403 if tenant allows GET only).
create_appCreate App Store Connect app
get_appGet one app's details (name, bundle id, SKU) by asc_app_id.
update_appUpdate an existing app's name, primary locale, or bundle id (PATCH apps).
probe_update_version_localizationPATCH app store version localization promotional text (requires asc_app_id / localization_id on tenant).
update_version_localizationUpdate the current app store version's description, keywords, promotional text, what's new, support URL, or marketing URL for one localization (PATCH app store…
get_testflight_public_linkCreate or reuse an external TestFlight group, attach a processed build, enable the public join link, and return https://testflight.apple.com/join/… Requires as…
submit_testflight_beta_reviewSubmit a processed build for TestFlight external Beta App Review (iris betaAppReviewSubmissions).
list_buildsList ASC builds for asc_app_id (newest first).
submit_build_for_reviewOperator uploaded a new build: attach latest, build_number (ASC build version), or build_id to the current store version; optionally submit for review when con…
upload_buildUpload a .ipa to App Store Connect via Transporter on the replay host.
set_version_buildSet which build is attached to an app store version without also running export-compliance or wait-for-processing steps.
and 31 more
Safe mode: only tools labeled read-only were run. How the test works
Free and open source. Same checks, same score.
npx qamcp-cli https://nova.civai.co/mcp/agents/mcp-apple_developerFree for every server in the directory. Paste this into your README: the badge shows the score from our latest test.
[](https://qamcp.dev/s/co-civai-nova-mcp-apple-developer.html)One test so far. New tests will show here.
Coming soon: reviews from people who use Apple Developer MCP by Nova (CIVAI), signed in with GitHub, one per person. Reviews never change the score.
QAmcp Monitor (coming soon) tests it every hour and emails you when it goes down, the score drops, a tool changes or a secret leaks. You'll also be able to claim this page and get a verified owner mark. Founding price: $19/month for life for the first 50 teams.
Have a concern, or want it removed? Ask us and we'll take it off the list. How the directory works