MCP App Store
by KeenEthics
Data & Analytics
ASOScan App Store Optimization icon

ASOScan App Store Optimization

by ASOScan

Overview

ASOScan is an ASO skill and plugin for ChatGPT: App Store Optimization (ASO) software for iOS and Android apps, built and run by one app developer. Use ASO with ChatGPT: connect your ASOScan account and ask about your own apps in plain words. What it does: - App store ranking and Google Play store ASO. ASOScan reads your ASO score and its recommendations and tells you what to fix first, like an app store optimization checklist for your own listing. - App keywords. App store keyword research with search volume and difficulty, keyword opportunities you could rank for, and tracking for the ones you pick. - App store rank tracker. See where you rank for each tracked keyword and how the rank moved day by day, so you can see why your app is not showing in search. - App store category ranking. See your app's chart position in its category over time. - ASO audit. Check your app title and subtitle, keywords and description, see what changed over time, and draft listing text for other languages. - App competitor analysis. Add a competitor by its store link and see the keywords it ranks for, its category rank and its rating history. - App review analysis. See sentiment, top topics, bugs and feature requests, and get AI drafts of review replies. A reply goes to the store only after you approve the exact text, and only for apps connected to App Store Connect or Google Play Console. Why teams use it: one set of app store optimization tools for the whole ASO job on both stores, with your real numbers right in the chat. Good ASO improves organic rankings, and ASOScan helps you rank better. It does not promise a rank. What it does not do: it does not publish listing text to the stores, and it has no download or revenue data. Drafts stay in your ASOScan account. You need an ASOScan account to see your own numbers. Without an account, the built-in skills still answer general ASO questions.

Tools

add_app

ChatGPT
Use this when the user wants to add an app to ASOScan by its App Store or Google Play link, or its package or bundle id, for example "add my app to ASOScan". Call it only when the user explicitly asks to add an app. Never call it just to get data on an app that is not tracked: tell the user it is not in their account and offer to add it. Ask which country to track if the user did not say. The ASO score and recommendations are ready in about a minute, and keyword opportunities start to appear a few minutes later. Uses 2 API credits and one app slot on the user's plan.

add_competitor

ChatGPT
Use this when the user wants to track a competitor app by its App Store or Google Play link. Uses 2 API credits.

draft_localized_metadata

ChatGPT
Use this when the user wants to get listing text for another language or country, for example "app store localization": title, subtitle, keywords and description written for that market. ASOScan saves a draft and sends nothing to the store. Uses 2 API credits and 1 AI credit, so tell the user the cost first. If the answer says ASOScan is preparing, ask again in a minute.

draft_review_reply

ChatGPT
Use this when the user wants to get a reply written for one of their reviews, for example "reply to app store reviews". ASOScan writes a draft with AI and sends nothing to the store. Uses 2 API credits and 1 AI credit, so tell the user the cost first. Works only for reviews from an app connected to App Store Connect or Google Play Console.

find_keyword_opportunities

ChatGPT
Use this when the user wants to find keyword ideas they could rank for, for example "new app keywords to target" or "which keywords should I target". Returns keyword ideas sorted by opportunity score, with volume and difficulty, for many terms in one call. Prefer this over calling research_keyword once per term. Uses 2 API credits.

get_app_details

ChatGPT
Use this when the user wants to see the basic facts about one of their apps: name, developer, store, rating, version and category. Free: uses 0 API credits.

get_aso_recommendations

ChatGPT
Use this when the user wants to know what to change to rank higher, for example "how can I improve my app store ranking". Returns ASOScan's recommendations in priority order: each has a title (what to do) and why; AI-written ones also give how and the expected impact. Good ASO helps an app rank better, but never promise a rank. Free: uses 0 API credits.

get_aso_score

ChatGPT
Use this when the user wants to check how good their app store listing is, for example "aso audit", "app store optimization checklist" or "what is my ASO score". Returns a score out of 100 with three parts (metadata, ratings, conversion) and what to fix. The parts check that fields are filled and the right length, not how good the words are. Free: uses 0 API credits.

get_category_rank

ChatGPT
Use this when the user wants to see their app's chart position in its store category over time, for example "app store category ranking". Free: uses 0 API credits.

get_competitors

ChatGPT
Use this when the user wants to see the competitor apps they track for an app, for example "who are my app's competitors". Free: uses 0 API credits.

get_keyword_metrics_history

ChatGPT
Use this when the user wants to see how the search volume and difficulty of one tracked keyword changed week by week. Free: uses 0 API credits.

get_keyword_rank_history

ChatGPT
Use this when the user wants to see how the rank of one tracked keyword moved day by day. Free: uses 0 API credits.

get_listing_metadata

ChatGPT
Use this when the user wants to see their current app store listing text: title, subtitle, description, keywords and what's new. Free: uses 0 API credits.

get_metadata_changelog

ChatGPT
Use this when the user wants to see what changed in their listing over time, field by field, for example "what changed in my app listing". Free: uses 0 API credits.

get_rating_history

ChatGPT
Use this when the user wants to see how their app's average rating and number of ratings changed over time. Free: uses 0 API credits.

get_review_insights

ChatGPT
Use this when the user wants to know what people say in their reviews, for example "app review analysis": sentiment, top topics, feature requests and bugs. Free: uses 0 API credits.

get_reviews

ChatGPT
Use this when the user wants to read their app's reviews, newest first, with an optional star filter. Free: uses 0 API credits.

get_tracked_keywords

ChatGPT
Use this when the user wants to see the keywords they track, with rank, rank change, search volume and difficulty, or asks "app store rank tracker", "app store rank tracking", "why is my app not showing in search" or "where does my app rank". Free: uses 0 API credits.

get_usage

ChatGPT
Use this when the user wants to know how many API credits they have used or have left this month. Free: uses 0 API credits.

list_localized_drafts

ChatGPT
Use this when the user wants to see the listing drafts they saved for other languages and countries. Free: uses 0 API credits.

list_my_apps

ChatGPT
Use this when the user wants to see the apps in their ASOScan account, for example "what apps do I have in ASOScan", or when you need an app id for another tool. Returns each app's id, store, name and rating. Free: uses 0 API credits, so call it freely to check setup or resolve an app id.

list_reply_templates

ChatGPT
Use this when the user wants to see their saved review reply templates for an app. Free: uses 0 API credits.

post_review_reply

ChatGPT
Use this when the user wants to publish a reply to one of their reviews on the App Store or Google Play. First show the user the exact reply text and wait for a clear yes. The app must be connected to the user's App Store Connect or Google Play Console account. If the review already has a reply from the developer, this replaces it. Uses 2 API credits.

research_keyword

ChatGPT
Use this when the user wants to do a deep dive on ONE specific word or phrase they already have in mind, for example "app store keyword research" or "app store keyword search volume": search volume, difficulty and the top apps for it. Uses 8 API credits, so tell the user the cost before you call it. For several keyword ideas at once, use find_keyword_opportunities instead (2 credits, covers many terms in one call). Do not call this again for a term already researched in this conversation, reuse that result.

spy_competitor_keywords

ChatGPT
Use this when the user wants to see every keyword one of their tracked apps ranks for, such as a competitor, for example "which keywords do my competitors rank for". Returns rank, volume and difficulty for each keyword. Uses 2 API credits.

track_keywords

ChatGPT
Use this when the user wants to start tracking keywords for an app, up to 500 at once, for example "track these keywords for my app". Without a country it uses the app's main country; say which country was used. Uses 2 API credits.

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

App Stats

26

Tools

3

Prompts

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily