Skip to main content
Glama
AppTrack Ninja MCP server

AppTrack Ninja MCP server

by sulubeyn

AppTrack Ninja MCP server

App Store and Google Play intelligence for AI assistants. Search and inspect any iOS app, read chart rankings, version history, in-app events, ads and publisher portfolios, see which icon and screenshot redesigns moved ranks, and manage your AppTrack Ninja keyword tracker from Claude, Cursor or any MCP client.

Full guide with every tool: apptrack.ninja/tools/mcp

This is a hosted remote server: there is nothing to install or run. This repository documents how to connect to it.

Endpoint

https://mcp.apptrack.ninja

Transport

Streamable HTTP

Auth

OAuth sign-in, or Authorization: Bearer <key>

Plans

Free: one key, 25 calls a day, 10 a minute, 10 results per list · Pro: three keys, 600 reads and 30 searches a minute, full result pages, estimates, the ads library

Earlier endpoint

https://api.apptrack.ninja/mcp keeps working with the same sign-ins and keys

Get a key

Clients with OAuth (Claude, Claude Code, VS Code, Cursor, Windsurf, Codex, Gemini CLI) open the AppTrack Ninja sign-in on first use; no key needed. For other clients:

  1. Sign in at apptrack.ninja (free plan works; Pro lifts the limits).

  2. Open Account → MCP / IDE (direct link).

  3. Create a key. It is shown once; keys start with ninja_.

Related MCP server: GetAppNiche MCP

Connect

Ask your AI agent

Agents that can edit their own configuration (Claude Code, Cursor, Codex, Windsurf) can add the server themselves. Paste this and replace the key:

Add the AppTrack Ninja MCP server to this tool.
Endpoint: https://mcp.apptrack.ninja (Streamable HTTP)
Send this header with every request: Authorization: Bearer ninja_your_key
Setup guide: https://apptrack.ninja/tools/mcp

Claude Code

claude mcp add --transport http --scope user apptrack https://mcp.apptrack.ninja
claude mcp login apptrack

With a key instead of sign-in:

claude mcp add --transport http --scope user apptrack https://mcp.apptrack.ninja --header "Authorization: Bearer ninja_your_key"

Cursor

~/.cursor/mcp.json, or .cursor/mcp.json in a project:

{
  "mcpServers": {
    "apptrack": {
      "url": "https://mcp.apptrack.ninja",
      "headers": { "Authorization": "Bearer ninja_your_key" }
    }
  }
}

VS Code (GitHub Copilot)

.vscode/mcp.json in your workspace:

{
  "servers": {
    "apptrack": {
      "type": "http",
      "url": "https://mcp.apptrack.ninja",
      "headers": { "Authorization": "Bearer ninja_your_key" }
    }
  }
}

Other clients

Any client that supports remote MCP servers with custom headers:

  • URL: https://mcp.apptrack.ninja

  • Transport: Streamable HTTP

  • Header: Authorization: Bearer ninja_your_key. Gateways that reserve Authorization can send the key in X-Api-Key instead.

Claude Desktop and claude.ai custom connectors: add https://mcp.apptrack.ninja as a custom connector and sign in with AppTrack Ninja when asked (OAuth).

Tools

Tool

What it does

Search and catalog

search_apps

Plain-language App Store search (developer country, genre, dates, ratings are read from the text)

find_apps

Filtered catalog: text, storefront, monetization, rating, dates, sort order, cursor paging

get_publisher

Publisher identity and their apps

App details

get_app

App detail: title, description, version and screenshots

get_app_market

Price, rating, version and in-app purchases in one storefront

get_app_versions

Version history with release dates and release notes

get_app_events

App Store In-App Events: running, upcoming and past

get_app_transfers

When the app moved between publisher accounts

Charts, ratings and estimates

trending_apps

Top free, paid and grossing charts for a storefront

get_app_ranks

Chart positions today, the 7-day move and the best (Pro: daily series)

get_rating_history

Daily rating and rating count (3 days free, 30 with Pro)

get_app_estimates

30-day download and revenue estimates (Pro)

Creative analysis and ads

creative_changes

Icon and screenshot redesigns of chart apps and their rank effect against the app's usual update; ten countries

get_app_creative_history

Every icon and screenshot change of one app with its rank effect (free: the latest one)

get_app_ads

The app's ads from Apple's Ad Repository and Meta's Ad Library, EU (Pro)

Google Play (beta)

gplay_top_charts

Google Play top charts by country and category

gplay_get_app

One Play app: texts, installs, rating, its App Store twin, daily installs

Keyword tracker

list_tracked_apps

Apps in your ASO tracker

add_tracked_app

Add an app to your ASO tracker (writes)

add_tracked_keywords

Track keywords for an app (writes)

get_tracked_keywords

Tracked keywords with rank, popularity and difficulty

get_keyword_history

Daily rank history for one tracked keyword

Account

whoami

The plan on this key and remaining calls this minute

Every tool except the two tracker writes only reads AppTrack Ninja's stored data; nothing removes or overwrites anything.

On the free plan list tools return up to 10 rows and, once the 25 daily calls are used, answer with an upgrade note until the next UTC day.

Example prompts

  • "What are the top grossing games in Japan right now?"

  • "Show me the apps published by Duolingo and their ratings."

  • "Which icon and screenshot redesigns lifted chart ranks in the US this month?"

  • "Show the release notes of Notion's last five versions."

  • "Compare Block Blast! on the App Store and Google Play."

  • "Track the keywords 'pdf scanner' and 'scan to pdf' for my app 6736992829, then show their current ranks."

Support

ninja@apptrack.ninja · apptrack.ninja

License

The documentation in this repository is MIT licensed. The AppTrack Ninja service is subject to its terms of service.

Related MCP Connectors

  • ASO tools for AI agents: keyword research, rank tracking, competitor analysis (iOS & Android).

    https://trysonar.app/mcp
  • App Store keyword rankings, competitors, markets, reviews and analytics for iOS apps, from your AI.

    https://mcp.apptail.io/mcp
  • Your agent needs app-store data — what an app looks like on the App Store and Google Play, what reviewers say, and what ranks for a search in a given country. **What you can ask for** • "What does this app's store listing look like, and how is it rated?" • "Pull recent reviews for this app and group the complaints." • "What apps rank for this search term in Japan?" • "List the top apps in this category on both stores." • "Compare this app's listing on iOS and Android." **How to use it** Point any MCP client at https://mcp.aisa.one/seo-apps/mcp and sign in with OAuth — there is no key to create or paste. 37 tools: Apple App Store and Google Play app info, app lists, category listings, reviews and store search results, in live and queued forms, with categories, languages and locations for each. **It is also a door to the rest** The same login reaches 26 sources and 580+ operations. Read the store listing here, then ask the same agent what the app's website ranks for — without adding a second server. **What it costs** Finding and inspecting an operation is free. Running one is billed per call at API prices, with no seat and no monthly minimum, and every call takes max_price_usd so an agent cannot overspend by accident. **Where else it reaches** https://mcp.aisa.one/seo/mcp for all of it at once — rankings, keywords, backlinks, site health and AI-answer visibility across DataForSEO, Semrush and Ahrefs.

  • Live App Store and Google Play data for AI agents: revenue and download estimates for 3.6M+ apps, app search and filters, ASO keyword research, reviews and listing change history. Read-only tools; API key from GetAppNiche (https://getappniche.com/mcp).

    https://api.getappniche.com/mcp

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Provides App Store Optimization tools for AI agents, enabling app lookup, keyword research, ASO audit, review mining, and revenue estimation across iOS and Google Play.
    43
    123 npm
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables AI agents to query live App Store and Google Play data, including app search, revenue/download metrics, keyword difficulty, and reviews, via a hosted MCP server with API-key authentication.
    76 npm
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Connects App Store and Google Play keyword data to AI assistants, enabling ASO tasks like rank tracking, keyword analysis, competitor visibility, and top charts through natural language.
    30
    784 npm
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Provides live App Store and Google Play data as MCP tools, enabling search, app details, reviews, charts, estimates, and more through natural language.
    1
    MIT