# App Store Trends MCP [Health: Active]

**Category:** 💻 Developer Tools  
**Repository:** https://github.com/trendsmcp-ai/app-store-trends-mcp  
**GitHub Stars:** 0  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/app-store-trends-mcp-2

## Description
App Store and Play downloads and charts over time, Android uses bundle ID. Free key at trendsmcp.ai

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `uvx` (confidence: high):

```json
"mcpServers": {
  "app-store-trends-mcp": {
    "command": "uvx",
    "args": ["app-store-trends-mcp"]
  }
}
```

## Documentation

## What App Store Trends MCP MCP server does

App Store Trends MCP MCP server gives MCP-compatible AI hosts access to mobile app demand data through trendsmcp.ai. It covers app download and install estimates for Android, with Android lookups identified by bundle ID. The service also exposes live ranking feeds for App Store top free apps, App Store top paid apps, and Google Play.

Historical results are available as weekly series by default, with a daily mode for the most recent 30 days. Growth calculations can compare preset periods such as 30 days, 3 months, 1 year, or 5 years. The API uses one key across more than 30 listed data sources, although this repository focuses on the MCP and Python access patterns for trend data.

## How it works

The hosted MCP endpoint is configured over HTTP with a bearer token:

```json
{
  "mcpServers": {
    "trends-mcp": {
      "url": "https://api.trendsmcp.ai/mcp",
      "transport": "http",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}
```

The App Store Trends MCP MCP server uses an API key issued through trendsmcp.ai. The documented free tier provides 100 requests per month without a credit card. Claude and ChatGPT use authorization flows, while Cursor and VS Code require the key to be supplied during setup as described in the README.

For Python applications, install `app-store-trends-mcp` with Python 3.8 or later. `TrendsMcpClient` provides synchronous calls, and `AsyncTrendsMcpClient` supports asynchronous requests. The package uses `httpx` and has no stated system dependencies.

## Tools and capabilities

The documented methods are:

- `get_trends(source, keyword, data_mode=None)`: returns a historical series. Use the app-download source and an Android bundle ID for Android app estimates.
- `get_growth(source, keyword, percent_growth, data_mode=None)`: calculates percentage change for supported preset or custom periods.
- `get_top_trends(type=None, limit=None)`: returns current live trending items. Omitting the type requests all available feeds.

The live feeds include App Store top free, App Store top paid, and Google Play, alongside feeds such as Google Trends, YouTube, TikTok, Reddit, Wikipedia, Spotify, and Amazon. Async calls can be run concurrently for comparisons across supported sources.

## Limitations and notes

The free account is limited to 100 requests per month. Android app queries require a bundle ID rather than an app name. The README documents HTTP MCP configuration and Python clients, but does not provide a local command-based launch configuration. Data is supplied through the managed trendsmcp.ai API rather than through direct store scraping.

App Store Trends MCP MCP server is most suitable when an agent needs trend series, growth percentages, or current rankings. It is not documented as a full app-store metadata, review, attribution, or revenue analytics interface.

_Full upstream README: https://allmcps.com/mcp/app-store-trends-mcp-2/readme_

