// model context protocol · app store reviews · 200ms p95
// install + run in one command — no config needed for local dev
$ bunx @appreviewmcp/server5M+ reviews · 170 countries · 100 req/mo free · no credit card
setup
Up in three commands.
// install — runs without a global install via bunx / npx
$ bunx @appreviewmcp/server
# or with npm
$ npx -y @appreviewmcp/server// configure — add to your claude_desktop_config.json
{
"mcpServers": {
"appreviewmcp": {
"command": "npx",
"args": ["-y", "@appreviewmcp/server"],
"env": {
"API_KEY": "your_key_here"
}
}
}
}// run — ask Claude (or Cursor) directly in natural language
> What are the top complaints about Spotify on iOS
in the US this month?
// Claude will call get_reviews() and summarise for youapi
REST endpoints. MCP tools. Same data.
// use the REST API directly, or let your AI call the MCP tools automatically
// fetch reviews for any app — filter by rating, country, date
curl "https://api.appreviewmcp.com/reviews?app=com.spotify.music&country=us&rating=1&limit=20" \
-H "Authorization: Bearer $API_KEY"// aggregate sentiment score — positive / neutral / negative breakdown
curl "https://api.appreviewmcp.com/apps/com.spotify.music/sentiment?period=30d" \
-H "Authorization: Bearer $API_KEY"// search apps by name across App Store + Google Play
curl "https://api.appreviewmcp.com/apps/search?q=spotify" \
-H "Authorization: Bearer $API_KEY"// compare review trends across app versions — spot regressions
curl "https://api.appreviewmcp.com/apps/com.spotify.music/versions" \
-H "Authorization: Bearer $API_KEY"// list all supported country codes — 170+ markets
curl "https://api.appreviewmcp.com/countries" \
-H "Authorization: Bearer $API_KEY"// full API reference → /api/docs
compatibility
Works with every major MCP client.
// standard MCP protocol — if it supports MCP, it supports AppReviewMCP
claude_desktop_config.json
command: "npx", args: ["-y", "@appreviewmcp/server"].mcp.json
command: "bunx @appreviewmcp/server".cursor/mcp.json
command: "bunx @appreviewmcp/server"~/.codeium/windsurf/mcp_config.json
command: "npx", args: ["-y", "@appreviewmcp/server"]~/.continue/config.json
"transport": "stdio"// mcpServers array
~/.config/zed/settings.json
"command": "bunx @appreviewmcp/server"// context_servers key
// missing your client? open an issue on GitHub
from the changelog
What devs actually shipped.
commita3f9b1cfeat: add review sentiment to product-health dashboard“Wired AppReviewMCP into my Claude workflow last week. Now I ask 'what broke in the last update?' and get actual user signal back in seconds. Replaced a 3-hour manual process.”
—@priyabuilds·Senior iOS engineer, Bangalore
commitd72e4a8chore: replace manual review scraping with MCP tool call“The curl → Claude pipeline is dead simple. Point it at your app ID and you get structured review data in whatever format your LLM needs. No scraping, no rate-limit nightmares.”
—@marcuswrites·Full-stack dev, Berlin
commitc19b5f3docs: add MCP-based review analysis to ADR-042“Used this for competitive analysis. Queried 15 competitor apps across 6 countries in one Cursor session. The 170-country coverage is the real differentiator — nothing else has it.”
—@elenadev·Product engineer, Warsaw
get started
✓ 100 requests / month — free, forever
✓ no credit card required
✓ 5M+ reviews · 170 countries · 200ms p95
✓ works with Claude, Cursor, Windsurf, Continue, Zed
© 2026 AppReviewMCP · built with ♥ for AI-assisted developers