Skip to main content
Glama
garrrikkotua

app-intel-mcp

by garrrikkotua

App Intel SDK — App-Store- und Google-Play-Daten für Node, Python und KI-Agenten

Offizielle Clients + MCP-Server für die App Intel API: eine JSON-API für iOS-App-Store- und Google-Play-Daten — Suche, vollständige App-Details (Screenshots, Vorschauvideos, Preislisten für In-App-Käufe, Installationsbereiche), Bewertungen, Top-Charts und Rankings nach Land, ähnliche Apps, Keyword-Vorschläge (ASO), Download- und Umsatzschätzungen sowie tägliche Ranking- und Bewertungsverläufe.

Connect on RapidAPI](https://rapidapi.com/kotuaigor/api/app-intel-api-app-store-google-play-data)

Hole dir zuerst deinen Schlüssel (kostenloser Tarif: 300 Anfragen/Monat): abonniere auf RapidAPI → https://rapidapi.com/kotuaigor/api/app-intel-api-app-store-google-play-data → kopiere den X-RapidAPI-Key von der gewünschten Endpunktseite. Pläne & Preise.


JavaScript / TypeScript — app-intel-api

Keine Abhängigkeiten, fetch-basiert. Node 18+, Bun, Deno, Browser, Edge-Runtimes.

npm i app-intel-api
import { AppIntel } from "app-intel-api";

const api = new AppIntel({ rapidApiKey: process.env.RAPIDAPI_KEY!, country: "us" });

// 1) find the app
const { data: hits } = await api.search("candy crush", { store: "ios" });
// 2) pull everything about it (screenshots, videos, IAP prices, estimate…)
const { data: app } = await api.app(hits[0].id, { estimate: true });
console.log(app.name, app.iap.items, app.previewVideos, app.estimate);

await api.app("com.king.candycrushsaga");               // Android by package name
await api.app("com.burbn.instagram", { store: "ios" }); // iOS by bundle id
await api.reviews("com.king.candycrushsaga", { sort: "rating", limit: 50 });
await api.charts({ store: "android", chart: "top-grossing", category: "GAME", country: "gb" });

Jeder Aufruf wird zu { data, meta: { cached, stale?, fetchedAt } } aufgelöst; Fehler werfen AppIntelError (status, code, requestId). Vollständige Methodenliste → packages/client.


Related MCP server: AppRanks MCP Server

Python — app-intel-api

Synchrone und asynchrone Clients (httpx). Python 3.9+.

pip install app-intel-api
from app_intel_api import AppIntel

api = AppIntel("YOUR_RAPIDAPI_KEY", country="us")   # or set RAPIDAPI_KEY in env

hits = api.search("candy crush", store="ios")["data"]
app = api.app(hits[0]["id"], estimate=True)["data"]
print(app["name"], app["iap"]["items"], app["previewVideos"], app["estimate"])

api.app("com.king.candycrushsaga")                   # Android
api.reviews("com.king.candycrushsaga", sort="rating", limit=50)
api.charts(store="android", chart="top-grossing", category="GAME", country="gb")
from app_intel_api import AsyncAppIntel
async with AsyncAppIntel("YOUR_RAPIDAPI_KEY") as api:
    top = await api.charts(store="ios", chart="top-grossing", category="Health & Fitness")

Dokumentation → packages/python.


MCP-Server — app-intel-mcp (Claude Code, Claude Desktop, Cursor, Windsurf, …)

Stellt jedem MCP-fähigen KI-Client Live-Daten aus App Store / Google Play als Tools bereit: search_apps, get_app, get_apps, get_reviews, top_charts, list_categories, suggest_keywords, similar_apps, estimate_revenue, rank_history, developer_apps, android_permissions, android_data_safety.

Voraussetzungen: Node 18+ und dein RAPIDAPI_KEY. Der Server läuft lokal über stdio via npx — sonst ist nichts zu installieren.

Claude Code

# add for the current project (stored in .mcp.json)
claude mcp add app-intel -e RAPIDAPI_KEY=YOUR_RAPIDAPI_KEY -- npx -y app-intel-mcp

# or for all your projects
claude mcp add --scope user app-intel -e RAPIDAPI_KEY=YOUR_RAPIDAPI_KEY -- npx -y app-intel-mcp

claude mcp list            # should show "app-intel: … - ✓ Connected"

Frag dann einfach, zum Beispiel: „Finde mit app-intel die 10 umsatzstärksten Meditations-Apps für iOS in Großbritannien und vergleiche ihre Abo-Preise." Claude Code ruft dazu für dich top_charts → get_app auf. Führe /mcp in Claude Code aus, um den Server und seine Tools zu sehen.

Die entsprechende .mcp.json (Projektwurzel), falls du die Datei lieber direkt bearbeitest:

{
  "mcpServers": {
    "app-intel": {
      "command": "npx",
      "args": ["-y", "app-intel-mcp"],
      "env": { "RAPIDAPI_KEY": "YOUR_RAPIDAPI_KEY" }
    }
  }
}

Claude Desktop

Einstellungen → Entwickler → Konfiguration bearbeiten (öffnet claude_desktop_config.json) und füge denselben mcpServers-Block wie oben hinzu; starte Claude Desktop danach neu. Die Tools erscheinen unter dem 🔌- bzw. Tools-Symbol im Chat-Eingabefeld.

Cursor

Einstellungen → MCP → Neuen globalen MCP-Server hinzufügen (schreibt ~/.cursor/mcp.json) oder füge den Block oben in .cursor/mcp.json in deinem Projekt ein. Aktiviere den Server; der Agent nutzt die Tools automatisch.

Windsurf

Einstellungen → Cascade → MCP-Server → Server hinzufügen → Raw-Konfiguration, füge denselben Block ein (~/.codeium/windsurf/mcp_config.json).

Andere Clients (Zed, Continue, Cline, VS Code Copilot, OpenAI Agents SDK, …)

Jeder Client, der stdio-MCP-Server unterstützt, funktioniert mit: Befehl npx, Argumente ["-y", "app-intel-mcp"], Umgebungsvariable RAPIDAPI_KEY.

Fehlerbehebung

  • Error 401/403 von einem Tool → der Schlüssel fehlt, ist ungültig oder du bist nicht abonniert: prüfe RAPIDAPI_KEY und dein Abonnement unter https://rapidapi.com/kotuaigor/api/app-intel-api-app-store-google-play-data.

  • Error 429 → Tarifkontingent/Rate-Limit erreicht — Upgrade durchführen oder warten.

  • Server startet nicht → stelle sicher, dass node --version ≥ 18 ist und npx -y app-intel-mcp in einem Terminal läuft (wartet auf stdio-Eingabe; mit Ctrl-C beenden).


Abgedeckte Endpunkte

search · suggest · charts · categories · app · apps (batch) · appByBundleId · reviews · similar · estimates · history · androidPermissions · androidDataSafety · developerApps — interaktive Playground und vollständige Referenz auf RapidAPI.

Lizenz

MIT. Die Daten stammen aus öffentlichen App-Store-/Google-Play-Seiten; Medien-URLs werden per Hotlink auf die Apple/Google-CDN verwiesen. Die Schätzungen sind modelliert, nicht gemessen.

Related MCP Connectors

  • Live App Store & Google Play data for AI agents: app discovery, ASO keywords, reviews.

  • 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.

  • App Store keyword rankings, competitors, markets, reviews and analytics for iOS apps, from your AI.

  • App intelligence across Google Play and the App Store: details, reviews, and search in one API.

Related MCP Servers

  • F
    license
    C
    quality
    D
    maintenance
    Enables querying and retrieving data from App Store and Google Play Store, including app details, reviews, ratings, rankings, permissions, and search capabilities across both iOS and Android platforms.
    20
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides live App Store rankings, charts, app details, reviews, and search across 55 countries, enabling AI assistants to query app store data.
    51 npm
    MIT
  • A
    license
    A
    quality
    B
    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
    155 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