mcpField
A
app-intel

app-intel

Local
github.com/garrrikkotuaBusiness & Marketing1Updated 10w ago

About app-intel

app-intel is an MCP server that gives AI clients access to App Store and Google Play data through the App Intel API. Its tools cover app discovery, reviews, charts, pricing, revenue estimates, and ranking history.

Key features

  1. 01Search and retrieve app details
  2. 02Read reviews and in-app purchase prices
  3. 03View top charts and categories
  4. 04Suggest keywords and find similar apps
  5. 05Estimate revenue and track rank history
  6. 06Inspect Android permissions and data safety

Use cases

  1. 01Compare apps and subscription prices
  2. 02Research reviews and store rankings
  3. 03Explore competitors and keyword ideas
  4. 04Review Android permissions and data safety

MCP support

Exposes App Store and Google Play data tools to MCP clients over local stdio. Access uses an App Intel API RapidAPI key.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"garrrikkotua-app-intel": {
"command": "npx",
"args": [
"-y",
"app-intel-mcp"
],
"env": {
"RAPIDAPI_KEY": "<RAPIDAPI_KEY>"
}
}
}
}
Run commandnpx -y app-intel-mcp
Environment variables to set
RAPIDAPI_KEYSecretRapidAPI key for the App Intel API (free tier at rapidapi.com/kotuaigor/api/app-intel-api-app-store-google-play-data)

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmapp-intel-mcp0.1.1

Tools

13

Saved tool list · updated 2w ago

ParameterTypeRequiredDescription
qstringYes
langstringNoAndroid only: listing language, e.g. en, es (default en).
limitintegerNo
priceenumNoall | free | paid
storeenumNoios or android. Defaults to ios; inferred from the id when omitted.ios | android
countrystringNoISO-3166 alpha-2 storefront, e.g. us, gb, de, jp (default us).

Details

From the project README

app-intel-mcp

MCP server for App Store & Google Play data (Claude Code, Claude Desktop, Cursor, Windsurf, …), powered by the App Intel API on RapidAPI.

Connect on RapidAPI

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.

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"

Then just ask, e.g. "Use app-intel to find the top 10 grossing meditation apps on iOS in the UK and compare their subscription prices." Claude Code will call top_charts → get_app for you. Run /mcp inside Claude Code to see the server and its tools.

Equivalent .mcp.json (project root), if you prefer editing the file:

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

Settings → Developer → Edit Config (opens claude_desktop_config.json) and add the same mcpServers block as above; restart Claude Desktop. The tools appear under the 🔌 / tools icon in the chat box.

Cursor

Settings → MCP → Add new global MCP server (writes ~/.cursor/mcp.json), or put the block above in .cursor/mcp.json inside your project. Enable the server; the Agent will use the tools automatically.

Windsurf

Settings → Cascade → MCP servers → Add server → raw config, paste the same block (~/.codeium/windsurf/mcp_config.json).

Other clients (Zed, Continue, Cline, VS Code Copilot, OpenAI Agents SDK, …)

Any client that supports stdio MCP servers works with: command npx, args ["-y", "app-intel-mcp"], env RAPIDAPI_KEY.

Troubleshooting
  • Error 401/403 from a tool → the key is missing/invalid or you're not subscribed: check RAPIDAPI_KEY and your subscription at https://rapidapi.com/kotuaigor/api/app-intel-api-app-store-google-play-data.
  • Error 429 → plan quota/rate limit reached — upgrade or wait.
  • Server doesn't start → make sure node --version is ≥ 18 and npx -y app-intel-mcp runs in a terminal (it waits for stdio input; Ctrl-C to exit).

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.