API and MCP server
Everything on AppInsider, in your own tools: a JSON API for scripts and dashboards, and an MCP server so Claude, ChatGPT, Cursor and other AI assistants can answer questions from live app data.
MCP server for AI assistants
Add AppInsider as a remote MCP server (streamable HTTP) and your assistant can look up charts, downloads, revenue, active users, keywords and market size while it works.
Claude (claude.ai or the desktop app): Settings → Connectors → Add custom connector, and paste your URL with the key in it:
https://appinsider.io/mcp.php?key=YOUR_API_KEY
Other clients that let you set headers: URL https://appinsider.io/mcp.php with Authorization: Bearer YOUR_API_KEY. Or through mcp-remote:
{
"mcpServers": {
"appinsider": {
"command": "npx",
"args": [
"mcp-remote",
"https://appinsider.io/mcp.php",
"--header",
"Authorization: Bearer ${APPINSIDER_KEY}"
],
"env": {
"APPINSIDER_KEY": "ai_…"
}
}
}
}Tools: search_apps · get_app · get_top_chart · get_top_apps · get_market_size · get_keyword_rankings · get_breakouts · get_watchlist · get_meta
Keep the URL private: it contains your key. Revoke a key on your Account page at any time.
Try: “Which new games are breaking out in Japan this week?”, “Compare ChatGPT and Gemini downloads and revenue”, “What are the easiest high-popularity keywords for a habit tracker in the UK?”
JSON API
Read-only. Send your key as Authorization: Bearer ai_…. Every answer has a data field; errors have error and an HTTP status.
curl -H "Authorization: Bearer YOUR_API_KEY" "https://appinsider.io/v1.php?endpoint=top&metric=revenue&kind=games&limit=10"
| endpoint= | Parameters | Returns |
|---|---|---|
meta | – | Country codes and category ids for each store |
search | q, limit | Find apps by name, developer, bundle id or package |
charts | store, country, category, chart=free|paid|grossing, limit, device=ipad | A top chart as it stands now, with the previous position |
app | store, id | One app: ranks, downloads per day, worldwide revenue, active users, lifetime installs, its twin on the other store |
top | metric=revenue|downloads|users|dau|reach, kind, country, limit | Apps ranked worldwide by our estimates, both stores |
market | metric=revenue|downloads, country | Market size by category and store |
breakouts | store, kind=released|newcomer|surge | Apps breaking out now, with scores and reasons |
keywords | store, country, term | Search rankings for a term, or tracked terms with popularity and difficulty |
watchlist | – | Your watchlist, both stores |
Limits: 60 requests a minute and 10,000 a day per key, 5 keys per account. store is ios or android. Downloads for iPhone, revenue, active users, installs and market size are our estimates (each answer says which); Google Play downloads are measured from Google's own install counts.