
AI assistants
asopilot inside Claude and ChatGPT.
Connect asopilot over MCP and work with Amelia from the assistant you already use. Ask what to approve, draft replies, check tests. Nothing ships until you say yes.
Server URL
Add this as a remote MCP server (Streamable HTTP). Sign in happens automatically through OAuth.
https://asopilot.co/api/mcp
Connect your assistant
Claude
Customize, Connectors, Add custom connector. Paste the URL, select Add, then Connect and allow access. On Team and Enterprise plans an owner adds it under Organization settings, Connectors.
ChatGPT
Settings, Apps and Connectors, Advanced settings: turn on Developer mode. Then Create, paste the URL, choose OAuth and allow access.
Claude Code
claude mcp add --transport http asopilot https://asopilot.co/api/mcp
Then run /mcp and sign in. Or add --header "Authorization: Bearer asopat_..." with a token from Settings.
Cursor and others
{ "mcpServers": { "asopilot": {
"url": "https://asopilot.co/api/mcp",
"headers": { "Authorization": "Bearer asopat_..." } } } }Create the token in Settings, AI assistants.
Step by step instructions with your own token are in your workspace under Settings.
Things to ask
- “What should I approve this week for CleanCam?”
- “Reply to my 1-star reviews in German.”
- “How did my last screenshot test do?”
- “Why did downloads drop last week?”
- “What did my competitors change this week?”
- “Undo the promotional text change from yesterday.”
Tools
Read tools never change anything. Act tools work through the same approval cards, ship log and undo as your workspace.
Read
list_apps· Lists the apps in this asopilot workspace with their ids, whether they are connected to App Store Connect, the latest audit score and how many approval cards wait for a decision.get_audit· The latest App Store audit for an app: overall score out of 100, the score per pillar (metadata, localization, screenshots and so on), findings ranked by impact with how to fix each, and coverage per language.get_weekly_report· The latest Monday growth report for an app: the period, a summary, key metrics (impressions, product page views, downloads, conversion) with changes, highlights and next steps.list_pending_approvals· Approval cards waiting for a decision: changes Autopilot prepared this week and changes Amelia proposed in chat.get_ship_log· Changes shipped through asopilot for an app, newest first, with ids.list_competitor_changes· What tracked competitors changed on their App Store pages in the last 7 days (name, subtitle, screenshots, events, rankings, price) and one suggested reaction.list_reviews· Recent customer reviews from App Store Connect with id, stars, country, date, text and whether they already have a reply.get_autopilot_settings· Autopilot for an app: whether it is on, which kinds of weekly work it prepares (events, nominations, header and search images, promotional text, review replies, A/B tests, screenshots), what may ship without asking, the last run and how many cards wait.list_experiments· Product page A/B tests in App Store Connect: status (draft, running, done), traffic, days left, treatments, hypothesis, results and past learnings.list_custom_product_pages· Custom product pages: name, audience, review state, visibility, languages, promotional text, URL, and how many of Apple's 70 slots are used.list_events· In-app events: what is live, promoting or upcoming, with dates, badge and languages, plus problems such as no event in the next 30 days or missing languages.get_store_preview· The App Store page as people see it in one language: name, subtitle, promotional text, description, What's New, screenshot image URLs per device, the header image, icon and rating.get_keyword_board· The keywords an app follows per App Store country, checked every night: rank in the top 200, places moved in about a week, popularity 0-100 (Apple's search suggestions), difficulty 0-100 (ratings of the apps that rank) and a verdict (keep, push, try, drop, watch, new) with why.get_top_charts· An app's place in Apple's top charts (Top Free or Top Paid, and Top Grossing; all categories and its own category) per App Store country, read every day from Apple's public top 100: today's place, places moved in about a week, best place, and the marked days (changes shipped, versions live, features, notes).get_store_features· The times Apple's editors showed an app on the App Store's Today, Apps or Games tab (first apps of each collection), per country, with first and last day seen and whether it shows now.research_keyword· Live App Store data for a keyword in one country: Apple's related searches ordered by popularity, the app's rank in the top 200, difficulty 0-100 and the top apps for each.local_keywords· What people in one App Store country really type for an app like this (their words, not a translation), each phrase checked in that country's App Store: popularity, difficulty and the app's rank.
Act
ask_amelia· Sends a message to Amelia, asopilot's ASO teammate, about one app and returns her reply.approve_action· Approves one approval card and ships it, exactly like the Approve button in asopilot.dismiss_action· Dismisses one approval card without shipping anything.follow_keywords· Adds keywords to an app's keyword board for one App Store country; each is checked right away and every night after.undo_change· Reverts a change from the ship log on the App Store or App Store Connect: puts back the previous text, deletes what was created, or removes a review reply.run_audit· Runs a fresh full audit on live App Store Connect data and saves it.prepare_this_week· Runs Autopilot now for an app instead of waiting for Monday: Amelia prepares this week's work (events, nominations, images, promotional text, review replies, tests) as approval cards.
Security
Sign in with OAuth
Claude and ChatGPT connect through a standard OAuth 2.1 sign in with PKCE. You approve the connection on an asopilot page, and the assistant never sees your password.
One workspace per connection
You pick the workspace when you connect. The connection can only see that workspace's apps, and it acts as you, with your role.
Every change needs approval
Amelia only proposes changes, as approval cards. The assistant ships a card only after you confirm it in the conversation, through the same approval and ship log as the workspace. Prices, availability and budgets are never touched.
Undo and audit trail
Shipped changes land in the ship log, marked with the assistant that approved them, and most can be undone in one step.
Revoke any time
Disconnect an assistant or revoke a token in Settings, AI assistants. It stops working right away. Access tokens expire after an hour and refresh tokens rotate.
Questions
What is MCP?
The Model Context Protocol is an open standard that lets AI assistants use tools from other apps. asopilot runs a remote MCP server, so assistants that support MCP can read your App Store data and work with Amelia.
Which plans include it?
Every paid plan and the 14-day trial.
Does it cost extra AI usage?
No. Questions to Amelia count toward the same hourly limit as the chat in your workspace.
Can the assistant ship something without me?
No. It can only approve a card after you said yes in the conversation, and the assistant asks before it acts. Autopilot settings that ship promotional text or review replies by themselves stay exactly as you set them in asopilot.
My client does not support OAuth
Create a personal access token in Settings, AI assistants, and send it as Authorization: Bearer. Owners and admins can create tokens.
For developers: OAuth discovery lives at /.well-known/oauth-protected-resource and /.well-known/oauth-authorization-server, with dynamic client registration, PKCE S256 and rotating refresh tokens.

See what your page is missing.
Paste your App Store or Google Play link. Your score is ready in seconds, no signup needed.