blitz — Claude Code MCP server: ship iOS apps to App Store
A native macOS app that hands your agent control of App Store Connect through MCP: builds, IAPs, screenshots, review submissions.
claude mcp add blitz -- npx -y @blitzdev/blitz-mcpWhat blitz does
Blitz is a macOS app with an MCP server of roughly 35 tools. From Claude, Codex, Cursor or any other MCP client, the agent gets the whole iOS lifecycle: booting simulators, setting up in-app purchases and subscriptions, uploading screenshots for every required device size and locale, adding TestFlight testers, and pushing a version to App Store review.
Inside there is a GUI and the MCP server that drives it. The bundle ships asc-cli, a CLI for edge-case App Store Connect operations; it installs itself and shares auth with the app, so it is available in every agent session. Building from source needs macOS 14 or newer, Xcode 16, Node.js 18 and Go 1.26. Older toolchains will not compile it.
Official releases may send anonymous telemetry: app launches, project events, and MCP or App Store Connect tool usage. Project names, paths, bundle IDs, CLI arguments and file contents stay out of it. Source builds and forks keep telemetry off unless you embed analytics config while bundling.
What it helps with
- submit an iOS build for App Store review
- create in-app purchases and subscriptions, then attach them to a version
- upload screenshots across device sizes and locales
- add testers and manage TestFlight builds
- boot a simulator and capture its screen
Example prompts for the agent
- Boot the iPhone simulator and show me the screen
- Create a monthly subscription and attach it to the current version
- Upload screenshots for every locale and submit the version for review
How to install blitz
Platform CLI
claude mcp add blitz -- npx -y @blitzdev/blitz-mcpPlatform CLI
codex mcp add blitz -- npx -y @blitzdev/blitz-mcpConfig file
{
"mcpServers": {
"blitz": {
"command": "npx",
"args": [
"-y",
"@blitzdev/blitz-mcp"
]
}
}
}Config file
{
"servers": {
"blitz": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@blitzdev/blitz-mcp"
]
}
}
}Platform CLI
gemini mcp add blitz npx -y @blitzdev/blitz-mcpStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about blitz
How do I install blitz in Claude Code?
Run claude mcp add blitz -- npx -y @blitzdev/blitz-mcp.
What does blitz do?
It lets an agent drive App Store Connect: versions, pricing, listings, in-app purchases, screenshots, TestFlight and the iOS Simulator.
What do I need to build blitz from source?
macOS 14 or newer, Xcode 16, Node.js 18 and Go 1.26. Signed builds also need your Apple Developer credentials in .env.