Skip to main content
Glama
garrrikkotua

app-intel-mcp

by garrrikkotua

App Intel SDK — datos de App Store y Google Play para Node, Python y agentes de IA

Clientes oficiales + servidor MCP para la App Intel API: una API JSON para datos de apps de iOS App Store y Google Play — búsqueda, detalles completos de la app (capturas de pantalla, vídeos de vista previa, listas de precios de compras dentro de la app, rangos de instalaciones), reseñas, top charts y rankings por país, apps similares, sugerencias de palabras clave (ASO), estimaciones de descargas e ingresos e historial diario de rankings y valoraciones.

Connect on RapidAPI

Obtén tu clave primero (plan gratuito: 300 solicitudes/mes): suscríbete en RapidAPI → https://rapidapi.com/kotuaigor/api/app-intel-api-app-store-google-play-data → copia la X-RapidAPI-Key desde la página de cualquier endpoint. Planes y precios.


JavaScript / TypeScript — app-intel-api

Cero dependencias, basado en fetch. Node 18+, Bun, Deno, navegadores, entornos de ejecución edge.

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" });

Cada llamada se resuelve en { data, meta: { cached, stale?, fetchedAt } }; los errores lanzan AppIntelError (status, code, requestId). Lista completa de métodos → packages/client.


Related MCP server: AppRanks MCP Server

Python — app-intel-api

Clientes síncronos y asíncronos (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")

Documentación → packages/python.


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

Proporciona a cualquier cliente de IA compatible con MCP datos en vivo de App Store / Google Play como herramientas: 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.

Requisitos: Node 18+ y tu RAPIDAPI_KEY. El servidor se ejecuta localmente a través de stdio mediante npx — no hay nada más que instalar.

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"

Luego solo pregunta, p. ej. "Usa app-intel para encontrar las 10 apps de meditación con mayores ingresos en iOS en el Reino Unido y compara sus precios de suscripción." Claude Code llamará a top_charts → get_app por ti. Ejecuta /mcp dentro de Claude Code para ver el servidor y sus herramientas.

.mcp.json equivalente (raíz del proyecto), si prefieres editar el archivo:

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

Claude Desktop

Configuración → Desarrollador → Editar configuración (abre claude_desktop_config.json) y añade el mismo bloque mcpServers de arriba; reinicia Claude Desktop. Las herramientas aparecen bajo el icono de herramientas 🔌 del cuadro de chat.

Cursor

Configuración → MCP → Añadir nuevo servidor MCP global (escribe ~/.cursor/mcp.json), o coloca el bloque anterior en .cursor/mcp.json dentro de tu proyecto. Habilita el servidor; el Agente usará las herramientas automáticamente.

Windsurf

Configuración → Cascade → servidores MCP → Añadir servidor → configuración sin procesar, pega el mismo bloque (~/.codeium/windsurf/mcp_config.json).

Otros clientes (Zed, Continue, Cline, VS Code Copilot, OpenAI Agents SDK, …)

Cualquier cliente que admita servidores MCP stdio funciona con: command npx, args ["-y", "app-intel-mcp"], env RAPIDAPI_KEY.

Solución de problemas

  • Error 401/403 de una herramienta → la clave falta o no es válida, o no estás suscrito: comprueba RAPIDAPI_KEY y tu suscripción en https://rapidapi.com/kotuaigor/api/app-intel-api-app-store-google-play-data.

  • Error 429 → cuota del plan/límite de peticiones alcanzado — mejora el plan o espera.

  • El servidor no arranca → asegúrate de que node --version sea ≥ 18 y de que npx -y app-intel-mcp se ejecute en una terminal (espera entrada por stdio; Ctrl-C para salir).


Endpoints cubiertos

search · suggest · charts · categories · app · apps (batch) · appByBundleId · reviews · similar · estimates · history · androidPermissions · androidDataSafety · developerApps — playground interactivo y referencia completa en RapidAPI.

Licencia

MIT. Los datos provienen de páginas públicas de App Store / Google Play; las URL de medios se enlazan directamente a los CDN de Apple/Google. Las estimaciones son modeladas, no medidas.

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