1. Conduid
  2. Commerce
  3. io.github.muhammetali/asc-mcp-server
MCP server · Commerce

io.github.muhammetali/asc-mcp-server

App Store Connect MCP Server for AI coding agents

Unclaimed commerce
37Low

Scored a month ago · breakdown

About io.github.muhammetali/asc-mcp-server

io.github.muhammetali/asc-mcp-server is an MCP server in the Commerce category: app Store Connect MCP Server for AI coding agents.

Install

Claude Code
claude mcp add io-github-muhammetali-asc-mcp-server -- npx -y @muhammetali/asc-mcp-server
npx
npx -y @muhammetali/asc-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (69)

asc_add_beta_testerAdd a beta tester to a TestFlight group. Sends an invitation email automatically.

Parameters not published.

asc_add_build_to_beta_groupAdd a build to a TestFlight beta group for testing. Testers in the group will be notified.

Parameters not published.

asc_assign_buildAssign a build to an App Store version. The build must be in VALID processing state.

Parameters not published.

asc_clear_sandbox_historyClear purchase history for a sandbox tester. Useful for re-testing IAP flows.

Parameters not published.

asc_create_app_eventCreate a new in-app event (promotion, live event, challenge, etc.) for the App Store.

Parameters not published.

asc_create_beta_groupCreate a new TestFlight beta group (internal or external).

Parameters not published.

asc_create_preview_setCreate a new app preview (video) set for a device type.

Parameters not published.

asc_create_screenshot_setCreate a new screenshot set for a specific device type (e.g., iPhone 6.7

Parameters not published.

asc_create_versionCreate a new App Store version. After creating, set What\

Parameters not published.

asc_delete_all_screenshotsDelete ALL screenshots in a screenshot set. Use before re-uploading new screenshots.

Parameters not published.

Show all 69 tools
asc_delete_app_previewDelete an app preview video.

Parameters not published.

asc_delete_beta_groupDelete a TestFlight beta group.

Parameters not published.

asc_delete_screenshotDelete a single screenshot by ID.

Parameters not published.

asc_delete_versionDelete a draft or rejected App Store version. Only works for versions in PREPARE_FOR_SUBMISSION, DEVELOPER_REJECTED, or REJECTED state.

Parameters not published.

asc_financial_reportDownload financial report for a region.

Parameters not published.

asc_get_age_ratingGet the age rating declaration for an app. Shows all content rating fields, app features (lootBox, messaging, UGC), and overrides.

Parameters not published.

asc_get_analytics_reportCheck status and download a previously requested analytics report.

Parameters not published.

asc_get_app_infoGet detailed app info including privacy policy URLs, age rating, localizations, and recent versions. Warns about missing privacy policies that cause rejections.

Parameters not published.

asc_get_app_pricingGet app pricing schedule and available territories (countries where the app is available).

Parameters not published.

asc_get_beta_review_statusCheck the beta review status for a build (external TestFlight review).

Parameters not published.

asc_get_build_detailsGet detailed info for a specific build including TestFlight What\

Parameters not published.

asc_get_build_diagnosticsGet crash diagnostic signatures and logs for a build. Use to investigate crash issues after release.

Parameters not published.

asc_get_perf_metricsGet performance and power metrics for an app (battery, launch time, memory, hangs, disk, animation, termination).

Parameters not published.

asc_get_rejection_reasonsList recent rejected versions with rejection context and common rejection reasons.

Parameters not published.

asc_get_review_submissionGet review submission status and details for a version. Shows demo account, reviewer notes, and rejection info.

Parameters not published.

asc_get_testflight_feedbackGet user feedback and crash reports submitted by TestFlight beta testers. Very useful for debugging before release.

Parameters not published.

asc_get_version_localizationsView all localizations for a version (What\

Parameters not published.

asc_list_app_eventsList in-app events for an app (promotions, live events, challenges, etc.) with localizations.

Parameters not published.

asc_list_appsList all apps in your App Store Connect account with bundle IDs and basic info

Parameters not published.

asc_list_beta_groupsList TestFlight beta groups (internal/external) with their settings.

Parameters not published.

asc_list_beta_testersList TestFlight beta testers. Filter by app, beta group, or email.

Parameters not published.

asc_list_buildsList recent builds with processing state, TestFlight internal/external status. Shows which builds are ready for release.

Parameters not published.

asc_list_certificatesList signing certificates with expiration dates. Warns about certificates expiring within 30 days.

Parameters not published.

asc_list_custom_product_pagesList custom product pages for an app (alternate App Store listings for different audiences).

Parameters not published.

asc_list_customer_reviewsList App Store customer reviews with ratings, text, and your responses. Useful for monitoring user feedback.

Parameters not published.

asc_list_devicesList all registered test devices.

Parameters not published.

asc_list_in_app_purchasesList all in-app purchases for an app with their product IDs, types, and states.

Parameters not published.

asc_list_preview_setsList app preview (video) sets for a version localization.

Parameters not published.

asc_list_sandbox_testersList sandbox testers for in-app purchase testing.

Parameters not published.

asc_list_screenshot_setsList screenshot sets and their screenshots for a version localization.

Parameters not published.

asc_list_subscriptionsList subscription groups and their subscriptions for an app.

Parameters not published.

asc_list_versionsList all App Store versions with their states (LIVE, DRAFT, IN_REVIEW, REJECTED, etc). Highlights rejected versions.

Parameters not published.

asc_manage_availabilityManage app territory availability. Actions: get (list territories), remove_from_sale (remove specific territories), restore (re-enable territories).

Parameters not published.

asc_phased_releaseManage phased (gradual) release for a version. Actions: create (enable 7-day rollout), pause, resume, complete (release to everyone).

Parameters not published.

asc_register_deviceRegister a new test device for development/ad-hoc provisioning.

Parameters not published.

asc_release_versionManually release a version that is approved and waiting for developer release (PENDING_DEVELOPER_RELEASE → READY_FOR_SALE).

Parameters not published.

asc_remove_beta_testerRemove a beta tester from a TestFlight group.

Parameters not published.

asc_reorder_screenshotsReorder screenshots within a screenshot set. Provide screenshot IDs in desired order.

Parameters not published.

asc_request_analytics_reportRequest generation of an analytics report. Use asc_get_analytics_report to download once ready.

Parameters not published.

asc_resolve_versionFind a version ID by version string (e.g.,

Parameters not published.

asc_respond_to_reviewRespond to a customer review on the App Store. Creates or updates your developer response.

Parameters not published.

asc_revoke_certificateRevoke a single signing certificate by its ASC certificate ID. Use when a Mac\

Parameters not published.

asc_revoke_certificates_by_typeBulk-revoke ALL certificates of a given type. Distribution types are blocked at the helper level for safety. Default is DEVELOPMENT — the most common

Parameters not published.

asc_sales_reportDownload and parse App Store sales report. Shows units, revenue by product.

Parameters not published.

asc_set_encryptionSet the export compliance (usesNonExemptEncryption) flag on a build. Required before submitting for review. Most apps should set this to false.

Parameters not published.

asc_set_testflight_whats_newSet What\

Parameters not published.

asc_submit_for_beta_reviewSubmit a build for external TestFlight beta review. Required before external testers can access the build.

Parameters not published.

asc_submit_for_reviewSubmit a version for App Review. Accepts either versionId directly OR appId+versionString to auto-resolve. Runs pre-flight checks before submitting.

Parameters not published.

asc_update_age_ratingUpdate age rating declaration. Enum fields use NONE, INFREQUENT_OR_MILD, or FREQUENT_OR_INTENSE. Boolean fields for gambling, unrestrictedWebAccess, seventeenPlus.

Parameters not published.

asc_update_app_info_localizationUpdate app-level localization (privacy policy URL, name, subtitle). Use this to fix missing privacy policies that cause App Store rejections.

Parameters not published.

asc_update_review_detailUpdate review details (demo account, contact info, notes to reviewer). Critical for avoiding rejections.

Parameters not published.

asc_update_version_localizationUpdate a single locale\

Parameters not published.

asc_update_version_stringChange the version string of a draft/rejected version (e.g., 1.5.0 → 1.6.0). Only works for editable versions.

Parameters not published.

asc_update_whats_newUpdate What\

Parameters not published.

asc_upload_app_previewUpload an app preview video (MP4/MOV/M4V). Handles 3-step upload process.

Parameters not published.

asc_upload_review_attachmentUpload an attachment (screenshot/video) for App Review. Useful when responding to rejections with evidence.

Parameters not published.

asc_upload_screenshotUpload a screenshot to a screenshot set. Handles the 3-step process: reserve, upload chunks, commit.

Parameters not published.

asc_upload_screenshots_batchUpload whole screenshot sets across many localizations in one call. Finds each localization\

Parameters not published.

asc_withdraw_from_reviewWithdraw a version from App Review. Use when you need to cancel a pending review to make changes or create a new version.

Parameters not published.

Ask AI

✦

Ask AI about io.github.muhammetali/asc-mcp-server

Powered by Claude · Grounded in docs

I know everything about io.github.muhammetali/asc-mcp-server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Questions

About io.github.muhammetali/asc-mcp-server

How do I install io.github.muhammetali/asc-mcp-server?

Run claude mcp add io-github-muhammetali-asc-mcp-server -- npx -y @muhammetali/asc-mcp-server, then add the server to your MCP client's configuration.

Is io.github.muhammetali/asc-mcp-server safe to use with an AI agent?

Its trust score is 37 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.muhammetali/asc-mcp-server still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.