Tracks keyword history, growth, and live rankings across Google, TikTok, YouTube, Amazon, Reddit, and other sources.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Competitor Tracking Trends MCP.
get_time_seriesWeekly (or daily) history for **one** `source` + `keyword`. Same name on MCP and REST (`mode: "get_time_series"`). REST also accepts `get_trends` as an alias.
get_growthPoint-to-point percent change. Several windows in one call still count as **one** request for that source + keyword.
get_top_trendsLive ranked list. **No keyword.** On MCP, `type` is required and must match the feed name **exactly** (including capitals). On REST, omit `type` only if you intend to pull every feed (billed per feed).
Competitor Tracking Trends MCP MCP server gives AI agents access to trend measurements from Google, TikTok, YouTube, Amazon, Reddit, and more than 30 other sources. It is suited to brand monitoring, competitor research, market-signal checks, and questions about what is currently ranking on a platform.
The service exposes three MCP tools. get_time_series returns weekly or daily history for one keyword on one source. get_growth calculates point-to-point percentage change for a selected period, and can compare one keyword across multiple sources in a single call. get_top_trends returns a live ranked feed and does not accept a keyword.
The hosted MCP endpoint is available at https://api.trendsmcp.ai/mcp. Requests use a Bearer API key, while the Claude.ai custom connector uses OAuth through https://www.trendsmcp.ai/mcp. The repository also includes a stdio adapter for local hosts and Glama. Local paid requests use the same service quota as hosted requests.
get_time_series requires both keyword and source, with one source per request. Its returned index ranges from 0 to 100 where the data pipeline supports normalization; some sources also provide absolute volume values. The REST API uses the same operation name through mode, with get_trends supported as an alias.
get_growth accepts presets such as 7D, 30D, 6M, 12M, 1Y, 5Y, MTD, QTD, and YTD, or custom recent and baseline dates. Multiple windows in one request still count as one request for the selected source and keyword. Its source parameter can contain a comma-separated list.
Create an API key through the TrendsMCP account page before configuring clients. Hosted configurations generally send the key as Authorization: Bearer YOUR_API_KEY. The local stdio example uses the TRENDSMCP_API_KEY environment variable and starts with python -m trends_mcp_server after installing the package or repository.
The README documents configurations for Claude Code, Cursor, VS Code, Windsurf, Cline, and Claude Desktop. Claude Desktop requires the mcp-remote package because it does not provide native HTTP support. For Cline, the remote server type must be streamableHttp. Cursor uses an HTTP URL and headers, while Windsurf uses serverUrl.
get_time_series: Retrieve weekly or daily history for one keyword and source.get_growth: Calculate percentage change over preset or custom comparison windows.get_top_trends: Read live rankings with optional limits, offsets, categories, and rank-change windows.For MCP calls, get_top_trends requires a type value that exactly matches the feed name, including capitalization. It supports ranking or rank-change sorting, with rank-change windows from one to 30 days. The default result limit is 25 and the maximum is 200.
Source-specific keyword formats apply, so a keyword valid for one source may require a different format elsewhere. get_time_series handles only one source per call. get_top_trends is feed-based rather than keyword-based, and some feed types require a category. On the REST API, leaving out type requests every feed and is billed per feed.
The free tier shown in the repository allows 100 requests per month. The service states that normalized 0โ100 values are available only where the pipeline supports them, and absolute volume is not present for every source. Use the exact feed names and source catalog values documented by the service.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/competitor-tracking-trends-mcp-2)<a href="https://allmcps.com/mcp/competitor-tracking-trends-mcp-2"><img src="https://allmcps.com/api/badge/competitor-tracking-trends-mcp-2?style=directory" alt="Competitor Tracking Trends MCP on AllMCPs" /></a>