AppTrack Ninja

io.github.sulubeyn由 GitHub 帳號 sulubeyn 發布v1.3.0更新於 Nov 7, 2026

App Store and Google Play intelligence: apps, charts, keyword ranks, versions, ads, creatives.

已驗證Streamable HTTP可網頁執行資料與分析商業與電商媒體與設計

概覽

AI 產生的概覽

託管型 MCP 伺服器,讓助手取得 App Store 與 Google Play 情報:應用程式搜尋、排行榜名次、版本、廣告、素材與關鍵字追蹤。

可以做什麼
  • 搜尋與瀏覽應用程式目錄、發行商與商店地區
  • 讀取應用程式詳情、市場價格、版本歷史、App 內活動與發行商轉移紀錄
  • 查看熱門排行榜、名次變化、評分歷史以及下載與營收估算
  • 分析圖示與截圖改版及其對名次的影響,並查看應用程式廣告
  • 讀取 Google Play 熱門排行榜與單一 Play 應用程式資料(測試版)
  • 管理 ASO 關鍵字追蹤:列出與新增追蹤的應用程式和關鍵字、讀取名次與歷史、查看方案用量
適用情境
適合 ASO 與應用程式市場研究:跨商店比較應用程式、追蹤排行榜與關鍵字位置、檢視版本說明或素材改版成效,以及不必離開助手就能查看競品廣告。
執行需求
遠端 Streamable HTTP 端點,無需安裝。必須驗證:支援 OAuth 的用戶端可直接登入,或在 AppTrack Ninja 帳戶建立金鑰並以 Authorization Bearer 傳送。免費方案為一組金鑰、每天 25 次呼叫、每分鐘 10 次、每個清單 10 筆結果;Pro 提高上限並解鎖估算、廣告與完整結果頁。
安裝前請注意
Bearer 金鑰是建立時僅顯示一次的憑證,請妥善保管,避免貼進共用設定檔。兩個追蹤工具會寫入資料(新增追蹤應用程式與關鍵字)。免費方案每天限 25 次呼叫,用完後會回傳升級提示。估算、廣告庫與每日序列等資料需要付費 Pro 方案。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 AppTrack Ninja,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.sulubeyn%2Fapptrack-ninja-mcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "apptrack-ninja": {
      "type": "http",
      "url": "https://mcp.apptrack.ninja/"
    }
  }
}

README

[AppTrack Ninja]

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.

Endpointhttps://mcp.apptrack.ninja
TransportStreamable HTTP
AuthOAuth sign-in, or Authorization: Bearer <key>
PlansFree: 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 endpointhttps://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_.

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:

text
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_keySetup guide: https://apptrack.ninja/tools/mcp

Claude Code

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

With a key instead of sign-in:

bash
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:

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

VS Code (GitHub Copilot)

.vscode/mcp.json in your workspace:

json
{  "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

ToolWhat it does
Search and catalog
search_appsPlain-language App Store search (developer country, genre, dates, ratings are read from the text)
find_appsFiltered catalog: text, storefront, monetization, rating, dates, sort order, cursor paging
get_publisherPublisher identity and their apps
App details
get_appApp detail: title, description, version and screenshots
get_app_marketPrice, rating, version and in-app purchases in one storefront
get_app_versionsVersion history with release dates and release notes
get_app_eventsApp Store In-App Events: running, upcoming and past
get_app_transfersWhen the app moved between publisher accounts
Charts, ratings and estimates
trending_appsTop free, paid and grossing charts for a storefront
get_app_ranksChart positions today, the 7-day move and the best (Pro: daily series)
get_rating_historyDaily rating and rating count (3 days free, 30 with Pro)
get_app_estimates30-day download and revenue estimates (Pro)
Creative analysis and ads
creative_changesIcon and screenshot redesigns of chart apps and their rank effect against the app's usual update; ten countries
get_app_creative_historyEvery icon and screenshot change of one app with its rank effect (free: the latest one)
get_app_adsThe app's ads from Apple's Ad Repository and Meta's Ad Library, EU (Pro)
Google Play (beta)
gplay_top_chartsGoogle Play top charts by country and category
gplay_get_appOne Play app: texts, installs, rating, its App Store twin, daily installs
Keyword tracker
list_tracked_appsApps in your ASO tracker
add_tracked_appAdd an app to your ASO tracker (writes)
add_tracked_keywordsTrack keywords for an app (writes)
get_tracked_keywordsTracked keywords with rank, popularity and difficulty
get_keyword_historyDaily rank history for one tracked keyword
Account
whoamiThe 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

[email protected] · apptrack.ninja

License

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

來源:README.md,提交 b9cc5e5

工具

0
該伺服器需要登入,因此 SourceWeft 無法在沒有帳號的情況下讀取其工具,也未收錄。已連接帳號所能看到的內容可能因帳號及其權限而異。

版本歷史

1
  1. v1.3.0最新Nov 7, 2026

評分

已滿足適用檢查項的 85%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分