MCP Server for App Store Connect

Ship Your App
to Every Market.
In 4 Minutes.

AiSCent automates App Store Connect metadata, screenshots, and submissions in 30+ languages — so your AI coding agent ships while you sleep.

Install AiSCent MCP Watch it work ↓
Works with
Claude Code
Cursor
Windsurf
VS Code
2014Original ASC automation
(PlugNPlay ITC)
12 yrsSolving this exact
problem
30+Languages automated
per release
4 minTo ship (down from
6 hours)

How it works

One command does everything

Connect your ASC account once. Then your agent handles the rest.

01

Connect

Install AiSCent in Claude Code, Cursor, or any MCP-compatible AI tool. Connect your App Store Connect API key once — takes under 2 minutes.

02

Ship

Your AI agent runs aiscent ship. AiSCent reads your project, writes metadata in every language, validates screenshots, and submits — all in one run.

03

Scale

Every update auto-propagates across all locales. Screenshots, release notes, keywords — always in sync. Diff-aware: only uploads what changed.

Live demo

Watch your agent ship a real app

AiSCent runs entirely inside your AI coding assistant. No browser. No clicks. No App Store Connect portal.

  • Reads your Xcode project automatically
  • Writes ASO-optimized metadata in 30+ languages
  • Validates screenshots for every device size
  • Submits for review when you say go
~ aiscent ship
$ aiscent ship ▶ Scanning: SlideTac.xcodeproj ▶ App: com.smat.slidetac (v3.2.1) ▶ Locales: 34 detected ▶ Generating metadata... ✓ en-US score 94/100 ✓ ja score 91/100 ✓ zh-Hans score 89/100 ··· 31 more locales ▶ Validating screenshots (6 sizes)... ✓ All 216 screenshots valid ▶ Submitting to App Store Connect... ✓ Metadata uploaded ✓ Screenshots uploaded ✓ Submitted for review ✓ Done in 4m 12s

Features

Everything your agent needs
to own the App Store

🌐

30+ Language Automation

ASO-optimized metadata in every locale. Keyword density scoring. Locale-aware character limits respected.

📷

Screenshot Validation

All device sizes (iPhone, iPad, Vision Pro) validated before upload. Never fail review for wrong dimensions.

One-Command Release

A single aiscent ship handles metadata, screenshots, and submission end-to-end.

🔗

MCP-Native

Built on Model Context Protocol. Works inside Claude Code, Cursor, Windsurf, and any MCP-compatible tool.

📊

Release Readiness Audit

Checks every locale for missing fields, keyword gaps, screenshot issues, and age ratings before submission.

🔁

Diff-Aware Updates

Only uploads what changed. Saves time on patch releases. Never re-uploads identical screenshots.

Get started free

Install in 30 seconds

Add AiSCent to your AI coding tool with one command.

$ npx aiscent-mcp install

Then add to your MCP config and connect your App Store Connect API key.

Pricing

Your first ship is free. Every ship after pays for itself.

One submission saves ~6 hours of dev time ($300+). Pro costs less than 4% of that.

Free
$0
1 full ship included
  • 1 complete app submission
  • aiscent ship command
  • Release readiness audit
  • 1 locale
  • Community support
Ship your first app free
Lifetime
$199.99
one-time · launch price $149.99
  • Everything in Pro, forever
  • No subscription
  • All future updates
  • Single $14.99 per-ship credits also available
  • Teams: contact us
Buy once, ship forever

FAQ

Common questions

MCP (Model Context Protocol) is a standard that lets AI coding assistants like Claude, Cursor, and Windsurf use external tools. AiSCent is an MCP server that gives your AI agent the ability to work directly with App Store Connect.
Yes. You need an active Apple Developer Program membership and an App Store Connect API key. AiSCent uses Apple's official API — your credentials never leave your machine.
For most release workflows, yes. AiSCent handles metadata, screenshots, and submission. You still build your binary in Xcode and upload it via Xcode Organizer — that part requires a signed binary which AiSCent can't produce.
Fastlane is a CLI script runner requiring Ruby config files. AiSCent is AI-native — your agent invokes App Store Connect operations via natural language. No scripts. No config files. AiSCent also has built-in ASO scoring and locale-aware metadata generation that Fastlane lacks.
Any tool that supports MCP. Currently: Claude Code, Cursor, Windsurf, Continue, and VS Code with MCP extensions. More as the ecosystem grows.

For Vibe Coders

Stuck on App Store Submission?

You built the app. Now Apple wants metadata in 38 locales, 6.5" and 6.7" screenshots for every language, privacy declarations, and a dozen form fields you've never seen. Sound familiar?

The Wall Every Vibe Coder Hits

  • App works locally but App Store Connect is a maze of forms, dropdowns, and rejection reasons
  • Localization means translating every string, every screenshot caption, every keyword field -- for every market you want to reach
  • Screenshots need exact device dimensions (1290x2796, 1320x2868) and your Simulator keeps giving you the wrong size
  • You spend 6 hours filling forms instead of building features
  • First submission rejected for metadata issues you didn't know existed

How AiSCent Fixes This

  • Your AI agent reads your Xcode project, writes all metadata, and pushes it to ASC -- you just say ship my app
  • Built-in translation engine scores every string for quality (round-trip verification, placeholder preservation, length checks)
  • Auto-generates localized screenshots at the correct device dimensions for every required size class
  • Pre-submission readiness check catches rejection-causing issues before you submit
  • Works with Claude Code, Cursor, Windsurf, and any MCP-compatible agent
your-app
$ claude "ship my app to all markets" Scanning Localizable.xcstrings... Translating 142 strings x 12 locales... Capturing screenshots (6 devices)... Uploading to App Store Connect... Submitted for review in 3m 47s