tab-juggling App Store Connect.
run every release from one Mac window.▌
+ 36 MCP tools drive the same workflow from Claude Code · Cursor · Claude Desktop · Windsurf
asomium is a Mac-native companion for
App Store Connect.
Pull metadata, translate every locale with Claude, design native
screenshots, track ASO, ship builds — without leaving your editor.
// outside the Mac App Store · notarized DMG · LS-billed
mac-native
SwiftUI front to back. No Electron, no web shell.
keychain-secured
ASC + Anthropic keys stay in your local Keychain.
ASC API direct
No proxy. No third-party server in the path.
license-key, not account
Paste a Lemon Squeezy key once, move Macs anytime.
The flow
Every App Store surface, one workflow.
Drop your keys and your project in. Asomium translates your metadata, designs your screenshots, tracks your ASO, and ships your builds — all from one Mac window.
Inputs
Outputs
- Mac-native SwiftUI, no Electron
- Keychain-secured ASC + Anthropic keys stay local
- ASC API direct no proxy, no 3rd-party server
- No account your data never leaves the Mac
Everything in one window
Five tools you'd otherwise stitch together.
Every App Store Connect tab gets a Mac-native panel — and a way to translate, generate or ship without bouncing back to the browser.
Metadata
Every locale, side-by-side.
Pull title, subtitle, description, keywords and What's New from App Store Connect once. Edit in one grid that respects every length limit — then translate missing fields to every locale with Claude, your brand voice and protected terms enforced.
- Live 30 / 30 / 4 000 char counters per cell
- Per-app brand voice, glossary, protected terms
- Atomic Push with full diff preview
Screenshots
Native screenshots, no Figma.
Real iPhone 6.9″, iPad Pro and Mac device chrome. Drop in your captures, layer text, pick a theme — and translate every text layer to all your locales in one click. Each design auto-routes to the correct device row when you Add to Screenshots.
- iPhone 6.9″ · iPad Pro 13″ · iPad Pro 11″ · Mac
- Per-locale text variants from one source canvas
- Click-to-zoom lightbox + Mac-native export
ASO
Track keywords. Watch the field.
Add the keywords your users actually search. Asomium logs your rank, popularity, difficulty and opportunity score per keyword × locale, daily. Stack competitors next to your app to compare what they target — find what's actually working in your category, not what a vague dashboard claims.
- Per-keyword popularity · rank · difficulty · opportunity
- Auto-discover via App Store autocomplete sweep
- macOS notifications when ranks shift overnight
- Stacked competitor comparison view
Ship
Archive, upload, submit — one click.
Asomium runs xcodebuild archive, exports the .ipa, uploads to App Store Connect, auto-attaches the build to your editable version, and unblocks Submit-for-Review. Smart build-number bump prevents the "duplicate build" rejection every indie has hit at least once.
- Smart CFBundleVersion bump across machines
- Auto-attach + Submit gate sync
- Live log + processing-state poll loop
Workspace
All your apps. One sidebar.
Every app context (iOS · iPadOS · macOS · tvOS · visionOS) on one row. Per-app credentials, brand voice and glossary scoped exactly where they belong. New apps get a coachmark tour that walks the whole flow.
- 5 platforms · Live + Next contexts per platform
- Per-app ASC + Anthropic credential override
- Coachmark tour for new app onboarding
One click. Five extra English storefronts.
Most indie devs ship to en-US and leave en-AU, en-CA, en-GB, en-IN, en-SG empty — forfeiting ranking in five high-intent storefronts to whoever bothered to fill them in.
Asomium's Translate menu has Expand to all English locales — one click clones en-US across all five English variants, with Claude tweaking spelling (color/colour), slang and market norms. Suddenly your app is indexed in six English storefronts instead of one.
That alone has paid for Asomium on the apps we ship it with.
Your AI co-pilot, meet your App Store.
Asomium ships an MCP server with 36 tools spanning metadata, translation, ASO, screenshots, build & ship, release control and analytics. Claude Code, Claude Desktop, Cursor and Windsurf can drive the full release workflow — pull, translate, push, ship — without ever leaving your terminal.
36 MCP tools
full reference →- asomium_pull_metadatafetch ASC state for an app
- asomium_translate_fieldClaude translate one field × N locales
- asomium_push_metadatawrite edits back to ASC
- asomium_validate_metadatadry-run char-limit + required-field check
- asomium_build_and_shipxcodebuild → upload → attach → submit
- asomium_submit_for_reviewpoll, declare compliance, submit to Apple
- asomium_discover_keywordsautocomplete-sweep new opportunities
- asomium_track_keywordpersist keyword for daily tracking
- asomium_dashboardone-call composite for artifact rendering
- asomium_render_chartSVG fallback for terminal clients
Built like a developer tool
Every tool, fully documented.
Type-safe signatures, parameter docs, return shapes and copy-pasteable examples — for every MCP tool and every CLI command. No "contact us" forms, no Slack-only knowledge.
tool asomium_pull_metadata
Fetches the current App Store Connect metadata for a given app — all locales, all editable fields, current version state. Read-only; never mutates ASC.
Parameters
Example call
await mcp.call("asomium_pull_metadata", {
app: "ThinkBud",
state: "editable"
}) Returns
{
version: "2.0.2",
locales: {
"en-US": { name, subtitle, … },
"de-DE": { name, subtitle, … }
},
state: "PREPARE_FOR_SUBMISSION"
} Full reference docs ship alongside the MCP server. Until then, the same surface is available inside the Mac app.
Dogfooded daily
Asomium ships these apps. Every release.
Built in production by an indie shipping multiple App Store apps across iOS and macOS. The metadata grid, translation pipeline and ship pipeline you see here are the same ones we use on every release.
How it works
Four steps. Ten minutes.
Connect ASC once
Drop your App Store Connect API key (.p8). Stays in Keychain, never leaves your Mac.
Import your apps
Look up by App Store ID — Asomium auto-fills name, icon, locales and current state.
Edit · translate · design
Work the grid, run Translate Missing, drop captures into the screenshot generator.
Push, ship, submit
Push metadata back to ASC. Click Ship — build, upload, attach, submit, done.
Why Asomium
ASO is one tab. Asomium is the whole window.
Other tools cover keyword research really well. Asomium covers it too — and the four other surfaces you'd otherwise patch together by hand.
| Surface | Asomium | ASO-only tools |
|---|---|---|
| Metadata editing across locales | ✓ | — |
| AI translation with brand voice | ✓ | — |
| Screenshot generator (real device chrome) | ✓ | — |
| Keyword + rank tracking | ✓ | ✓ |
| Competitor stack view | ✓ | ✓ |
| Build · upload · submit pipeline | ✓ | — |
| Native Mac · no browser | ✓ | ~ |
| Credentials in Keychain | ✓ | ~ |
pick a plan.
Same Mac app. Same 36 MCP tools. Buy it once or subscribe — your call. Translation calls use your own Anthropic API key on both tiers in v1.0; Pro Monthly gets managed AI bundled in v1.1.
BYO · Lifetime
Own itPay once. Yours forever. Bring your own Anthropic API key — translation cost goes to your account, not ours.
- ✓ Unlimited apps + platforms
- ✓ Metadata editor across all locales
- ✓ AI translation via your Anthropic key
- ✓ Screenshot generator · iPhone / iPad / Mac
- ✓ ASO keyword + competitor tracking
- ✓ Build · upload · submit pipeline
- ✓ MCP server — all 36 tools
- ✓ Free updates for life
- ✓ Priority email support
Pro · Monthly
Most flexibleSubscribe. Cancel anytime. Includes managed AI from v1.1 — no Anthropic key needed when that lands.
- ✓ Unlimited apps + platforms
- ✓ Metadata editor across all locales
- ✓ AI translation via your Anthropic key (v1.0)
- ✓ Managed AI included from v1.1 — no key needed
- ✓ Screenshot generator · iPhone / iPad / Mac
- ✓ ASO keyword + competitor tracking
- ✓ Build · upload · submit pipeline
- ✓ MCP server — all 36 tools
- ✓ Priority email support
$ Pro Monthly catches up to Lifetime at month 7 (€14.99 × 7 = €104.93). Sure you'll keep using Asomium past then? Lifetime is the simpler math. Want to try first and convert later, or you're waiting on managed AI in v1.1 to skip the Anthropic-key setup? Pro Monthly keeps the door open.
// public 1.0 ships as a notarized DMG outside the Mac App Store · payments processed by Lemon Squeezy (handles VAT + sales tax globally) · license key arrives by email; paste into the Mac app to activate · move between Macs at any time
Requires macOS 15 Sequoia or later
From the founder
I built this because I was tired of the same five tabs.
I'm Mario, founder of Native First. Every release cycle for our apps looked the same: open ASC, edit metadata one locale at a time, jump to Figma for screenshots, paste into ASC again, open Xcode to archive, switch back to ASC to submit. Half an afternoon, every time.
Asomium is the workspace we wished existed — every surface in one window, every locale in one grid, every step automated where it should be and one click where it shouldn't.
The way it's built — testable, no shortcuts, no "I'll fix that later" — comes from Essential Developer. I was lucky to be in one of their early cohorts, and that's where I learned the only kind of software worth shipping is the kind that's been built properly. Every line of Asomium carries that. If you ship indie iOS or Mac apps, I'd love your feedback.
— Mario, founder of Native First, shipping ThinkBud, RoleBud and a handful of others.