Skip to main content
Glama
garrrikkotua

app-intel-mcp

by garrrikkotua

App Intel SDK — 面向 Node、Python 和 AI 智能体的 App Store 与 Google Play 数据

面向 App Intel API 的官方客户端 + MCP 服务器:一个 JSON API 即可获取 iOS App Store 和 Google Play 应用数据——搜索、完整应用详情(截图、预告视频、内购价格列表、安装区间)、评论、各国热门榜单与排名、相似应用、关键词建议(ASO)、下载量与收入估算,以及每日排名 / 评分历史。

Connect on 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、浏览器和边缘运行时。

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 server — app-intel-mcp(Claude Code、Claude Desktop、Cursor、Windsurf …)

为任何支持 MCP 的 AI 客户端实时提供 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。服务器通过 npx 在本地基于 stdio 运行——无需安装其他任何东西。

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"

然后直接提问即可,例如 "Use app-intel to find the top 10 grossing meditation apps on iOS in the UK and compare their subscription prices." Claude Code 会为你调用 top_charts → get_app。在 Claude Code 内运行 /mcp 即可查看该服务器及其工具。

等效的 .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),或把上面的配置块放到项目里的 .apps/mcp.json 中。启用该服务器,Agent 就会自动使用这些工具。

Windsurf

设置 → Cascade → MCP 服务器 → 进行配置文件 → 粘贴原始配置块(~/.codeium/windsurf/mcp_config.json)。

其他客户端(Zed、Continue、Cline、VS Code Copilot、OpenAI Agents SDK …)

任何支持 stdio MCP servers 的客户端都能用:命令 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。

  • 工具返回 422 → 达到套餐配额 / 速率限制——请升级或等待。

  • 服务启动失败 → 确保 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 —— 交互式 Playground 与完整参考文档见 RapidAPI。

许可证

MIT。数据来自公开的 App Store / Google Play 页面;媒体 URL 直接链接至 Apple/Google CDN。所有估算均为模拟结果,而非实际测量值。

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