Manage App Store Connect from Claude Code, Cursor, or Codex with MCP

Updated 3 July 2026

You can manage your App Store listings from the same AI tool you write code in. Itsyconnect ships an MCP (Model Context Protocol) server that exposes App Store Connect to Claude Code, Cursor, Codex, OpenCode, and any other MCP client – so "update the release notes for version 2.1 and translate them to all my locales" becomes a prompt in your terminal instead of an afternoon of App Store Connect page loads. It runs locally on your Mac, with your own API key, and it is free.

This works because Itsyconnect already maintains a local, authenticated connection to Apple's API; the MCP server is a thin HTTP layer over it on localhost.

Set it up

  1. Enable the server in Itsyconnect. Install Itsyconnect (free – Mac App Store, direct download, or GitHub), connect your App Store Connect API key, then flip on the MCP server in Settings → General. It listens on localhost port 3100 by default.
  2. Add it to your AI tool. Claude Code: claude mcp add --transport http itsyconnect http://127.0.0.1:3100/mcp – one command. Cursor, Codex, and OpenCode take the same URL as a remote MCP server entry in their config. Running Itsyconnect via self-hosted Docker instead? Expose port 3100 and point the client at that host.
  3. Talk to your listings. Ask your tool things like "show the English listing for MyApp", "set the What's New for MyApp 2.1 to the changelog in CHANGELOG.md and translate it to every locale", or "add French and Italian to MyApp and populate them". The tools accept app names, not numeric IDs, so prompts stay natural.

The four tools

ToolWhat it does
get_appReads an app's metadata: versions, locales, and current field values
update_appWrites any listing field (release notes, description, keywords, name, subtitle, URLs, review information) for a locale
translateAI-translates fields from a source locale to target locales
manage_localesAdds or removes metadata locales for an app

What this is good for

  • Release automation: your agent reads the changelog it just helped write, sets the What's New, and translates it to 20 locales – release notes stop being a chore you skip.
  • Localization sweeps: add a locale and populate every field in one prompt, then review in the Itsyconnect UI (mutations refresh it live).
  • Metadata refactoring: rewrite descriptions or generate keyword candidates from the codebase context your AI tool already has.
  • Everything stays local: the AI tool talks to localhost, Itsyconnect talks to Apple with your key. No third-party service sees your listings or credentials.

Frequently asked questions

How do I connect Claude Code to App Store Connect?

Through an MCP server. Itsyconnect (free, open source) ships one: enable it in Settings → General, then run claude mcp add --transport http itsyconnect http://127.0.0.1:3100/mcp. Claude Code can then read and update your listings, translate metadata, and manage locales by name.

Does the Itsyconnect MCP server send my data to a third party?

No. The server runs on your Mac (localhost:3100) and shares the app's local database and direct Apple API connection. Your AI tool calls localhost; only Itsyconnect talks to Apple. AI translation uses whatever provider key you configured, called directly.

Which AI tools work with it?

Any MCP client that supports HTTP transport: Claude Code, Cursor, Codex, and OpenCode are documented, and the protocol is open, so new clients generally work with the same URL.

Can it submit releases or upload builds?

The MCP tools cover listing metadata: reading apps, updating fields, translating, and managing locales. Build upload and release submission stay in the Itsyconnect UI (or your CI pipeline) – the MCP surface is deliberately small and safe to point an agent at.

Related guides

Get Itsyconnect

Itsyconnect is a free, local-first Mac app that replaces the App Store Connect website – analytics, releases, TestFlight, reviews, keywords, and screenshots in one fast interface, with bring-your-own-key AI. Completely free, open source, no account, and your data never leaves your Mac. Download for Mac →