See the bigger picture
Explore how interest in a topic changes over time, from seasonal peaks to lasting shifts.
“How has interest in electric vehicles changed over time?”
One MCP server and API for live trend data across 35+ platforms.
By continuing you agree to our Terms & Privacy Policy.
Use it in any agent or AI
Watch Claude turn a question into a trend analysis.
Recorded in Claude using TrendsMCP.
Connect with your TrendsMCP account. No API key to copy.
In Claude, open Settings → Connectors and add a custom connector named TrendsMCP. Enter this URL, then connect and sign in.
https://www.trendsmcp.ai/mcpGet your free API key, then add TrendsMCP from your account.
In Cursor's MCP settings, add a remote server. Use this URL and the API-key configuration under “API key setup / other AI clients” below.
https://api.trendsmcp.ai/mcpConnect with your TrendsMCP account. No API key to copy.
https://www.trendsmcp.ai/mcpDeveloper mode availability depends on your account and workspace settings.
Create a plugin named TrendsMCP, use this URL for the connection, and select OAuth authentication.
https://www.trendsmcp.ai/mcpGet your free API key, then add TrendsMCP from your account.
In the Command Palette, choose MCP: Add Server, then HTTP. For API-key authentication, use the configuration in the setup guide.
https://api.trendsmcp.ai/mcpOnce connected, paste this into your AI and check that it uses TrendsMCP to fetch results.
{"mcpServers": {"trends-mcp": {"url": "https://api.trendsmcp.ai/mcp","headers": {"Authorization": "YOUR_API_KEY"}}}}
API
import requestsresponse = requests.post("https://api.trendsmcp.ai/api",headers={"Authorization": "YOUR_API_KEY"},json={"mode": "","source": ,"keyword": "artificial intelligence","window": []"custom": {"recent": , "baseline": }"type": ,"category": ,"sort": ,"window": ,"limit": 25})print(response.json())
Copy this prompt into your AI assistant for guided setup and five trend questions to try.
Trend scores on a 0–100 index for consistent cross-platform comparison.
Two types of sources are available, accessed via different operations. Keyword sources return a historical time series or growth metric for a specific keyword. Live feeds return the top-ranked items on a platform right now. No keyword needed.
Pass the source value below in your request body alongside keyword. On REST, set mode to "get_time_series" (time series) or "get_growth" (period-over-period %). For Get Growth, pass one source or a comma-separated list (e.g. amazon, tiktok, youtube). For Get Trends, pass one source per request. Scores are normalized to a 0–100 scale where the pipeline supports it.
| source | Description | Keyword format |
|---|---|---|
google search | Google search volume | Any keyword or phrase |
google images | Google image search volume | Any keyword or phrase |
google news | Google News search volume | Any keyword or phrase |
google shopping | Google Shopping search volume | Any keyword or phrase |
youtube | YouTube search volume | Any keyword or phrase |
tiktok | TikTok hashtag volume | Hashtag or topic |
reddit | Subreddit subscribers | Subreddit name only, no r/ prefix |
amazon | Amazon product search volume | Product name or category |
wikipedia | Wikipedia page views | Article title or topic |
news volume | News article mention volume | Any keyword or phrase |
news sentiment | News sentiment score (positive / negative) | Any keyword or phrase |
app downloads | Android app downloads | Android bundle ID e.g. com.openai.chatgpt |
app rankings | Android app store ranking charts | Android bundle ID e.g. com.himshers.hims |
npm | npm package weekly downloads | Exact package name, case-sensitive e.g. react, @babel/core |
steam | Steam concurrent players (monthly) | Game display name e.g. Elden Ring (first Steam search result) |
python | PyPI project downloads | Exact PyPI project name e.g. pandas, requests |
Pass the type value below with mode: "get_top_trends". No keyword needed. Returns the current ranked leaders on that platform (e.g. the top 25 trending hashtags on TikTok right now).
| type | Platform / feed |
|---|---|
Google Trends | Top trending search terms on Google right now |
Google News Top News | Top news stories from Google News |
TikTok Trending Hashtags | Top trending hashtags on TikTok |
TikTok Trending Searches | Top trending search terms on TikTok |
YouTube Trending | Top trending videos on YouTube |
X (Twitter) Trending | Top trending topics on X |
Reddit Hot Posts | Hottest posts on Reddit's front page |
Reddit World News | Top posts in r/worldnews |
Wikipedia Trending | Most-viewed Wikipedia articles today |
Amazon Best Sellers Top Rated | Amazon top-rated best sellers across all categories |
App Store Top Free | Top free apps on the iOS App Store |
App Store Top Paid | Top paid apps on the iOS App Store |
Google Play | Top apps on Google Play |
Top Websites | Most-visited websites globally by traffic rank |
Spotify Top Podcasts | Top podcasts on Spotify |
Steam Most Played | Top games by concurrent live players |
Substack | Top Substack newsletters overall |
GitHub | Daily trending repositories across all languages |
IMDb MOVIEmeter | Top 100 most-popular movies by user activity |
Open Library Trending Books | Daily trending books from Open Library |
About this data
Cross-platform trend indices on a unified, normalized scale, produced by Trends MCP's analytics pipeline.
Explore a trend, compare its momentum, or find your next idea. Just ask your AI.
Explore how interest in a topic changes over time, from seasonal peaks to lasting shifts.
“How has interest in electric vehicles changed over time?”
See how fast a topic is growing or slowing down across platforms and time periods.
“Is matcha growing faster on Google, TikTok, or Amazon?”
Discover what people are searching, watching, and discussing. No starting keyword needed.
“What is trending on Google right now?”
get_trendsHistorical time series with normalized scores and absolute volume where available.
get_trends(
keyword='electric vehicles',
source='google search',
data_mode='weekly'
)get_growthPercentage change across sources, with preset periods or custom comparison windows.
get_growth(
keyword='electric vehicles',
source='google search, tiktok, youtube',
percent_growth=['3M', '1Y']
)get_top_trendsRanked trending feeds. Choose a platform and the number of results to return.
get_top_trends(
type='Google Trends',
limit=20
)