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

先获取你的密钥(免费层级: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-apiimport { 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。
Python — app-intel-api
同步和异步客户端(httpx)。Python 3.9+。
pip install app-intel-apifrom 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。所有估算均为模拟结果,而非实际测量值。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Live App Store & Google Play data for AI agents: app discovery, ASO keywords, reviews.
ASO tools for AI agents: keyword research, rank tracking, competitor analysis (iOS & Android).
ASO analytics and App Store optimization tools for indie iOS developers and AI agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/garrrikkotua/app-intel-sdk'
If you have feedback or need assistance with the MCP directory API, please join our Discord server