App Store & Google Play data: app details, IAP prices, reviews, top charts, estimates, rank history.
MCPpedia last refreshed this data
io.github.garrrikkotua/app-intel is an MCP server that app Store & Google Play data: app details, IAP prices, reviews, top charts, estimates, rank history. Its tool list has not been published yet over stdio and http, requires no API key, and scores 89/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"app-intel": {
"env": {
"RAPIDAPI_KEY": "YOUR_RAPIDAPI_KEY"
},
"args": [
"-y",
"app-intel-mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Official clients + MCP server for the App Intel API: one JSON API for iOS App Store and Google Play app data — search, full app details (screenshots, preview videos, in-app purchase price lists, install brackets), reviews, top charts & rankings by country, similar apps, keyword suggestions (ASO), download & revenue estimates, and daily rank / rating history.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'app-intel-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked app-intel-mcp against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in other
Transport for TMCP using STDIO
The graph based agentic IDE
Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 60-95% fewer tokens, same answers. Library, proxy, MCP server.
Buddhist canon tools: search, passages, cross-canon parallels, dictionaries — all URN-cited.
MCP Security Weekly
Get CVE alerts and security updates for io.github.garrrikkotua/app-intel and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Official clients + MCP server for the App Intel API: one JSON API for iOS App Store and Google Play app data — search, full app details (screenshots, preview videos, in-app purchase price lists, install brackets), reviews, top charts & rankings by country, similar apps, keyword suggestions (ASO), download & revenue estimates, and daily rank / rating history.
Get your key first (free tier: 300 requests/month): subscribe on RapidAPI → https://rapidapi.com/kotuaigor/api/app-intel-api-app-store-google-play-data → copy the X-RapidAPI-Key from any endpoint page. Plans & pricing.
app-intel-apiZero dependencies, fetch-based. Node 18+, Bun, Deno, browsers, 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" });
Every call resolves to { data, meta: { cached, stale?, fetchedAt } }; errors throw AppIntelError (status, code, requestId). Full method list → packages/client.
app-intel-apiSync and async 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")
Docs → packages/python.
app-intel-mcp (Claude Code, Claude Desktop, Cursor, Windsurf, …)Gives any MCP-capable AI client live App Store / Google Play data as tools: 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.
Requirements: Node 18+ and your RAPIDAPI_KEY. The server runs locally over stdio via npx — nothing else to install.
# 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"
Then just ask, e.g. *"Use app-intel to find