Skip to main content
Glama
garrrikkotua

app-intel-mcp

by garrrikkotua

App Intel SDK — данные App Store и Google Play для Node, Python и ИИ-агентов

Официальные клиенты + MCP-сервер для App Intel API: единый JSON API для данных приложений iOS App Store и Google Play — поиск, полные данные приложений (скриншоты, превью-видео, прайс-листы встроенных покупок, диапазоны установок), отзывы, топ-чарты и рейтинги по странам, похожие приложения, подсказки по ключевым словам (ASO), оценки загрузок и выручки, а также ежедневная история позиций и оценок.

Подключиться на RapidAPI

Сначала получите ключ (бесплатный тариф: 300 запросов в месяц): оформите подписку на RapidAPI → https://rapidapi.com/kotuaigor/api/app-intel-api-app-store-google-play-data → скопируйте X-RapidAPI-Key со страницы любого эндпоинта. Тарифы и цены.


JavaScript / TypeScript — app-intel-api

Без зависимостей, на основе fetch. Node 18+, Bun, Deno, браузеры, 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" });

Каждый вызов возвращает { data, meta: { cached, stale?, fetchedAt } }; при ошибках выбрасывается AppIntelError (status, code, requestId). Полный список методов → packages/client.


Related MCP server: AppRanks MCP Server

Python — app-intel-api

Синхронные и асинхронные клиенты (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")

Документация → packages/python.


MCP-сервер — app-intel-mcp (Claude Code, Claude Desktop, Cursor, Windsurf, …)

Предоставляет любому MCP-совместимому ИИ-клиенту актуальные данные App Store / Google Play в виде инструментов: 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.

Требования: Node 18+ и ваш RAPIDAPI_KEY. Сервер запускается локально через stdio с помощью npx — больше ничего устанавливать не нужно.

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"

Затем просто спросите, например: «Используй app-intel, чтобы найти 10 самых прибыльных медитационных приложений на iOS в Великобритании и сравнить их цены на подписку.» Claude Code сам вызовет top_charts → get_app за вас. Выполните /mcp внутри Claude Code, чтобы увидеть сервер и его инструменты.

Аналогичный .mcp.json (в корне проекта), если вы предпочитаете редактировать файл:

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

Claude Desktop

Настройки → Разработчик → Изменить конфигурацию (открывается claude_desktop_config.json) и добавьте тот же блок mcpServers, как указано выше; перезапустите Claude Desktop. Инструменты появятся под значком 🔌 / «Инструменты» в поле чата.

Cursor

Настройки → MCP → Добавить новый глобальный MCP-сервер (записывает ~/.cursor/mcp.json), или поместите блок выше в .cursor/mcp.json внутри проекта. Включите сервер; агент будет автоматически использовать инструменты.

Windsurf

Настройки → Cascade → MCP-серверы → Добавить сервер → raw-конфигурация, вставьте тот же блок (~/.codeium/windsurf/mcp_config.json).

Другие клиенты (Zed, Continue, Cline, VS Code Copilot, OpenAI Agents SDK, …)

Любой клиент, поддерживающий stdio MCP-серверы, работает с: команда npx, аргументы ["-y", "app-intel-mcp"], переменная окружения RAPIDAPI_KEY.

Устранение неполадок

  • Error 401/403 от инструмента → ключ отсутствует/недействителен, или у вас нет подписки: проверьте RAPIDAPI_KEY и свою подписку на https://rapidapi.com/kotuaigor/api/app-intel-api-app-store-google-play-data.

  • Error 429 → превышена квота тарифа или лимит запросов — повысьте тариф или подождите.

  • Сервер не запускается → убедитесь, что node --version ≥ 18 и npx -y app-intel-mcp запускается в терминале (он ожидает ввода через stdio; Ctrl-C для выхода).


Поддерживаемые эндпоинты

search · suggest · charts · categories · app · apps (batch) · appByBundleId · reviews · similar · estimates · history · androidPermissions · androidDataSafety · developerApps — интерактивная консоль и полная справочная документация на RapidAPI.

Лицензия

MIT. Данные берутся из публичных страниц App Store / Google Play; URL медиафайлов напрямую указывают на CDN Apple/Google. Оценки моделируются, а не измеряются.

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