mcp-appstore
This is an MCP server that provides tools to LLMs for searching and analyzing apps from both Google Play Store and Apple App Store – perfect for ASO.
claude mcp add --transport stdio appreply-co-mcp-appstore node /destination/server.js
How to use
The App Store Scraper MCP Server exposes tools for discovering and analyzing apps from both the Google Play Store and Apple App Store. It offers tools to search for apps by term and platform, fetch detailed app information, analyze keyword performance and competitive landscape, and review user sentiment from app reviews. These tools are accessible through an MCP client by invoking named tools with the required arguments. Typical workflows include searching for music or productivity apps, retrieving app details to compare features and pricing, and running sentiment analysis on reviews to guide ASO decisions. The server is designed to operate in studio mode and returns structured JSON results suitable for automated pipelines or dashboards.
How to install
Prerequisites:
- Node.js (LTS) and npm installed on your machine
- Git installed to clone the repository
Step 1: Clone the repository
git clone https://github.com/appreply-co/mcp-appstore.git
cd mcp-appstore
Step 2: Install dependencies
npm install
Step 3: Run the server in studio mode
npm start
Step 4: Use the MCP launch configuration to expose the server (example)
{
"mcpServers": {
"mcp-appstore": {
"command": "node /destination/server.js",
"cwd": "/destination"
}
}
}
Notes:
- Ensure any required environment variables are set if you customize the server (not required for the default setup).
- If you deploy to a different path, adjust the cwd and server.js path accordingly.
Additional notes
Tips:
- The available tools are: search_app, get_app_details, analyze_top_keywords, analyze_reviews, and fetch_reviews. Each tool has documented parameters in the README.
- When using search_app, you can constrain results by country code and limit the number of results up to 250.
- get_app_details supports both Android and iOS apps; ensure you pass the correct platform and appId.
- For large analyses (analyze_reviews or analyze_top_keywords), you may want to specify num to control the scope and keep response times reasonable.
- If you encounter network or rate-limit issues when querying app stores, consider adding brief delays between calls or batching requests.
- The server is designed to work in MCP clients; ensure your client sends the correct tool name and argument structure as shown in the README examples.
Related MCP Servers
context7
Context7 MCP Server -- Up-to-date code documentation for LLMs and AI code editors
obsidian -tools
Add Obsidian integrations like semantic search and custom Templater prompts to Claude or any MCP client.
MiniMax -JS
Official MiniMax Model Context Protocol (MCP) JavaScript implementation that provides seamless integration with MiniMax's powerful AI capabilities including image generation, video generation, text-to-speech, and voice cloning APIs.
mcp-bundler
Is the MCP configuration too complicated? You can easily share your own simplified setup!
akyn-sdk
Turn any data source into an MCP server in 5 minutes. Build AI-agents-ready knowledge bases.
promptboard
The Shared Whiteboard for Your AI Agents via MCP. Paste screenshots, mark them up, and share with AI.