Starter
For one person starting with their main account.
$6$5/mo
billed monthly $60 billed annually, save 17%
Try free for 7 daysTry free for 7 days- 2 connectors at once
- 2 accounts across them
- 1 seat
- Unlimited conversations
App Store Connect holds Apple’s own record of your downloads and what Apple paid you for them. This connector lets you ask it from your own AI assistant instead of downloading a report: how many downloads each app got yesterday, which countries bought, and what the proceeds were app by app.
Connect App Store Connect to Claude, ChatGPT, Grok, Perplexity, Claude Code, Codex, Cursor or Antigravity, with one connection, on the subscription you already pay for.
Read-only until you allow changes, and every change waits for your approval.
Who it’s for: Mobile apps
Without HeyMetra
With HeyMetra
Without HeyMetra
With HeyMetra
Without HeyMetra
With HeyMetra
Without HeyMetra
With HeyMetra
Reply to an App Store review
Update the What's New text for your next version
Post the answer in a Slack channel you choose
Send the answer to your Telegram chat
Your assistant tells you in one line what it will change, and nothing reaches the account until you say yes in the chat. HeyMetra cannot undo a change afterwards. What to ask any connector that can make changes
App Store Connect is Apple’s platform for managing your iOS apps and viewing sales, subscriptions, and download reports. It’s the source of truth for your Apple revenue and install numbers.
How many times each app was downloaded, by day and by country, from Apple's own daily sales report.
What Apple paid out for a day, app by app, which is the Apple side of your revenue in Apple's own numbers.
Every app on the account with its bundle ID, and your App Store reviews where the key's role covers them.
One team key reaches every app on the account, and it counts as one connection on your plan. Nothing is charged per app or per question.
For one person starting with their main account.
$6$5/mo
billed monthly $60 billed annually, save 17%
Try free for 7 daysTry free for 7 daysMost popular
For a small team running several accounts together.
$19$15.83/mo
billed monthly $190 billed annually, save 17%
Try free for 7 daysTry free for 7 daysFor teams and agencies with many accounts to connect.
$49$40.83/mo
billed monthly $490 billed annually, save 17%
Try free for 7 daysTry free for 7 daysFor organizations with custom scale and security needs.
Contact us
Contact salesApple publishes one sales report a day, some hours after the day ends, so the latest is yesterday's. A day Apple has not published yet is reported as not published, never as zero sales.
No. Apple does not offer that. A team key reaches every app on the account, whatever role it has, so choose the role knowing it covers all of them.
In App Store Connect under Payments and Financial Reports, an eight-digit number at the top. Without it your apps and reviews still work; only the sales questions need it.
The key's role does not cover customer reviews, and Apple does not let a role be widened later. Make a new team key with a wider role, paste it in, and revoke the old one in App Store Connect.
App Store Connect gives Apple's side of the money. Adapty shows the subscriptions behind it, and AppsFlyer shows which campaign brought each install, so the three together answer what a download was worth.
App Store Connect answers next to the other accounts you connect, in the same chat.
Connectors
Add your own connectorAdd custom connector
Settings → Customize → Connectors
Security and login
Developer mode
Settings → Security and login → Developer mode → chatgpt.com/plugins
grok.com/connectors
Bring your own MCPNew Connector → Custom
grok.com/connectors → New Connector → Custom
Plugins
Connector → Add MCP connector → RemoteAdd custom
Plugins → Add custom → Connector → Add MCP connector → Remote
$ claude mcp add --transport http heymetra https://mcp.heymetra.com/mcp
Added HTTP MCP server heymetra
> /mcp
✓ heymetra · connected
1[mcp_servers.heymetra]
2url = "https://mcp.heymetra.com/mcp"
$ codex mcp login heymetra
1{
2 "mcpServers": {
3 "heymetra": { "url": "https://mcp.heymetra.com/mcp" }
4 }
5}
1{
2 "mcpServers": {
3 "heymetra": { "serverUrl": "https://mcp.heymetra.com/mcp" }
4 }
5}
Four values and one file from App Store Connect. Two things decide whether it works: the key has to be a team key made by an Admin, and the .p8 file can be downloaded only once, so save it before you close the page.
Generate a TEAM key, not an individual one
In App Store Connect go to Users and Access → Integrations → App Store Connect API. Stay on the Team Keys tab. Apple's individual keys cannot read Sales and Finance at all, so a key made there will not answer for sales however its role is set.
Generating a team key requires the Admin role, so if that tab will not let you create one, somebody with Admin has to.
Give the key a role wide enough for what you want to ask
Apple decides what a key can reach from the role you pick here, and the role cannot be changed afterwards. Sales figures need a role with report access; reading your App Store reviews needs one that covers them. Admin covers everything HeyMetra reads.
Worth knowing before you choose: an App Store Connect team key reaches EVERY app on the account whatever role it has. Apple offers no way to limit one to a single app.
Download the .p8 file, because this is your only chance
Apple keeps no copy. If it is lost the key is gone and you generate a new one. Note the Key ID beside it and the Issuer ID shown above the list; the Issuer ID is the same for every key on the account.
Copy your Vendor Number for sales figures
It is in App Store Connect under Payments and Financial Reports, an eight-digit number at the top. Without it HeyMetra can still read your apps and your reviews; only sales reports need it.
Paste all four into HeyMetra
On the Connections screen choose App Store Connect. The Issuer ID and Key ID go in as they are, and the private key is the WHOLE .p8 file including its BEGIN and END lines. HeyMetra proves the key works before saving anything.
Add HeyMetra to the assistant you use
Claude, ChatGPT, Grok, Perplexity, Claude Code, Codex, Cursor or Antigravity, with the details HeyMetra gives you. The App Store Connect tools appear there once the connection is saved.
Then add HeyMetra where you ask
Five things go wrong, and most come down to how Apple issues keys: a role too narrow for reviews, an individual key that cannot read sales, a .p8 pasted without its first and last lines, a file that was never saved, and today's sales that Apple has not published yet.
What a mobile app owner can ask Claude or ChatGPT once Adapty, RevenueCat, App Store Connect and AppsFlyer are connected, and why the revenue figures differ.
Add the account to HeyMetra once, then ask about downloads and proceeds from the assistant you already use.
Or read the same steps on GitHub: zeisoft/app-store-connect-mcp.