MCP server
AppTail – ASO & Keyword Research Official
io.apptail/apptail
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
App Store keyword rankings, competitors, markets, reviews and analytics for iOS apps, from your AI.
Working at last checkVerified publisher: apptail.ioAbout 14,609 tokens per request once connected25 tools
https://mcp.apptail.io/mcp
At a glance
- Type
- MCP server
- Publisher
- apptail.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 25
- Token cost
- About 14,609 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http apptail https://mcp.apptail.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.apptail] url = "https://mcp.apptail.io/mcp"
Gemini CLI
{"mcpServers":{"apptail":{"httpUrl":"https://mcp.apptail.io/mcp"}}}
Cursor
{"mcpServers":{"apptail":{"url":"https://mcp.apptail.io/mcp"}}}
VS Code
{"servers":{"apptail":{"type":"http","url":"https://mcp.apptail.io/mcp"}}}
Antigravity
agy mcp add apptail https://mcp.apptail.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"apptail","server_url":"https://mcp.apptail.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"apptail","server_url":"https://mcp.apptail.io/mcp"}
Tools
add_app~324 tokens
Add an app to the account as one of the user's own. Takes an Apptail app_id, an App Store URL, or a name — resolved and imported the way search_apps does. Tracking starts immediately (rankings, reviews, competitors); measured downloads and proceeds still require connecting App Store Connect in the cadd_competitors~431 tokens
Track one or more rival apps against one of YOUR apps. Each competitor can be given as an Apptail app_id, an App Store URL, or just a name — names and URLs are resolved and imported the way search_apps does, so you do NOT need to look up an app_id first. Returns one outcome per item: what was added,add_keywords~631 tokens
Start tracking search terms for one of your apps, in one storefront. Send terms, or `keyword_ids` for suggestions returned by discover_keywords — a suggestion MUST be added by id, because re-resolving its term can land on a different keyword row. Counts against the plan's per-app keyword limit; `drydiscover_keywords~835 tokens
Terms an app could be tracking but is not, merged from every source and each labelled with where it came from: what tracked competitors rank for, what the store's similar apps rank for, what those competitors put in their own titles and subtitles, what the store's own mining surfaced, and — readingedit_market_corpus~476 tokens
Add terms to one storefront's corpus, or take terms out of it. Add for a term the corpus SHOULD hold and does not — a rival's brand, a phrase Apple has never measured the popularity of, the term a thin storefront is really about; a pinned term is kept through every rebuild and refreshed on the sameexplain_period~553 tokens
Return an account or owned-app summary for a requested period: available measured App Store Connect performance, storefront changes, tracked keyword movements, recorded signals, review volume and the last sent digest. Returns comparison data, coverage and caveats identifying unavailable sections. Reget_account~309 tokens
The account: its apps with Apptail ids, its plan and the limits that can refuse a write, App Store Connect health per app, how fresh the first-party data is, and the storefronts it focuses on. Call this first whenever the request is about "my app" or "my keywords" — every other tool needs an app_id,get_app~786 tokens
Everything AppTail holds about one app, at the depth you ask for. The base answer is the store listing **in one storefront** — the localised title and subtitle a shopper in `country` actually reads, the price and its currency, version, category, release dates, the publisher's ids. `include` adds secget_competitors~236 tokens
List tracked competitor apps for one of your apps, with how many more the plan allows — and `suggested`: up to ten rivals the account does not track yet, ranked by how many of the app's own search terms they sit in the top ten for. Works on an app with no keywords: its listing is read for terms andget_keyword_serp~677 tokens
The App Store search results for one term in one storefront, on one day: who ranked, in what order, with their names, subtitles and ratings. This is how you find out WHO took the places an app lost — a rank that fell is a fact, and the results page on the day it fell is the reason. Works for ANY terget_keywords~1422 tokens
The account's tracked keywords for an app — or across the whole portfolio — over any window: where each term ranked at the start and end, how far it moved, how many days it held and how many days it was measured, and optionally its day-by-day history, the same terms measured for named competitors, Sget_landscape~517 tokens
Who the App Store shows beside one of your apps for the terms it competes on, in one storefront: every app in the niche with how many of your terms it ranks for and owns the top 10 for, its ratings, its review flow and its size, plus which apps arrived or fell out this window — and `term_gap`, how mget_market~1140 tokens
Read iOS App Store niche data by saved market_id or by query and countries. Returns storefront competition, search visibility, app membership and optional corpus or movement data. Phrase research can create shared keyword records and persist crawled search observations; it does not save an account mget_performance~846 tokens
Read measured App Store Connect impressions, store views, downloads, sales and proceeds for apps connected to the authenticated account. Supports an owned app or portfolio, documented time windows, period comparisons and breakdowns by storefront or traffic source. Returns the actual reporting windowget_reviews~1044 tokens
Reviews for any app over a window, filtered by storefront, star rating, text, or whether the developer has replied — plus the shape of the period: how many arrived per bucket, what they averaged, and where the app's pooled store rating stood while they did. Reviews exist for every app whether or notget_signals~885 tokens
What actually happened, from the record the product keeps: rank moves on tracked terms, chart entries, review spikes, competitor releases and price changes, plus — for the user's own apps only — week-over-week traffic and conversion shifts, download collapses, new reviews and rating moves. Each carrget_top_charts~358 tokens
Get top app charts (free, paid, or grossing) for a store, country, and category.list_markets~322 tokens
List markets saved by the authenticated account, including market ids, storefronts, competition ranges, app counts and observed changes for the requested period. Reads saved account configuration and market observations without creating, updating or deleting markets. Returned ids can be used with geremove_competitors~275 tokens
Remove one or more competitor tracking relationships for an app owned by the authenticated account. Accepts AppTail app ids, App Store URLs or names. Name and URL resolution can query the public App Store and import shared app records. Removes the selected pairing only; public apps and pairings forremove_keywords~229 tokens
Remove tracked keywords from an app. Frees the slots against the plan limit; position history is kept, so re-adding a term later does not start from nothing.remove_market~225 tokens
Delete a saved market, or just one of its storefronts. Pass `store` to drop a single storefront and leave the rest of the market with its corpora and its build clocks untouched; omit it to delete the whole market. Deleting frees a slot on the account's plan. The terms themselves are not deleted — threply_to_reviewsSends messages · ~539 tokens
Create, update or remove public App Store review responses for apps owned by the authenticated account, using its connected App Store Connect API key. Requires write authorisation and eligible review ids. Submitted text is sent verbatim under the developer's name. Obtain approval for the exact textsave_market~512 tokens
Create or update a saved market in the authenticated account from a query, countries and optional per-storefront seed terms. An existing name updates that market, adding storefronts or replacing seed configuration and rebuilding requested storefronts. Persists account configuration and queues backgrsearch_apps~397 tokens
Search for iOS apps by name, bundle ID, or App Store URL. Supports all languages including Cyrillic, Chinese, etc. If the app is not in our database, it will be fetched from the App Store, persisted as a shared public app record, and queued for enrichment. This does not add the app to your account otag_keywords~640 tokens
Put tracked keywords under a tag, in bulk — or clear their tag — and/or say whether they are brand terms for Search Visibility. The tag is named, not looked up: a name that does not exist yet is created. A keyword carries at most one tag, so assigning replaces whatever it had. `brand` is separate fr
Browse
Related MCP servers
- AppSkyline App Rankings
Track your apps' keyword rankings, reviews and store listings on App Store, Google Play and more. - AppGoat
App Store and Google Play data: apps, reviews, keywords, charts, competitors, ASO playbooks. - ExtensionDash
Research extension listings and search results; track installs, keyword rankings, and competitors. - oriiion
Your marketing, a message away - Instilus small-business decision tools
Valuation, EBITDA, break-even, margin, rates, acquisition, competitor research, store audit. - Appfollow
AppFollow MCP — App Store & Google Play reviews, ratings, and ASO keyword intelligence via the… - Wincher MCP by usefulapi
Read Wincher keyword rankings, SERPs, competitors and history; add keywords, groups and notes. - AthenaHQ
Track how AI assistants mention, cite, and rank your brand and competitors in AI search.
Badge for your README
[](https://aptlynx.net/servers/io.apptail/apptail)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents