Steam Trends API MCP Server
Provides product search volume data for Amazon and Amazon Best Sellers trending feeds.
Provides App Store Top Free and Top Paid chart data as trending feeds.
Provides trending GitHub repositories data via the GitHub Trending Repos feed.
Provides Google Search, Images, News, and Shopping search volume data across multiple Google properties.
Provides Google News search volume data and a Google News Top News trending feed.
Provides Google Play trending data via the Google Play feed.
Provides IMDb MOVIEmeter trending movie data via the IMDb MOVIEmeter feed.
Provides weekly npm package download data.
Provides subreddit subscriber data and Reddit Hot Posts / World News trending feeds.
Provides Spotify Top Podcasts trending data via the Spotify feed.
Provides Steam concurrent player time series data, growth rates over 3M/6M/12M/5Y windows, and the live Steam Most Played feed, without needing a Steam Web API key.
Provides TikTok hashtag volume data and TikTok Trending Hashtags/Searches/Shop Hot Products feeds.
Compare a game's Steam players with Twitch buzz by querying alongside Steam.
Provides Wikipedia page view data and a Wikipedia Trending feed.
Provides YouTube search volume data and a YouTube Trending feed.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Steam Trends API MCP ServerWhat's the monthly player history and 12-month growth for Baldur's Gate 3 on Steam?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Steam Trends API - concurrent player trends as JSON
Steam trend data as clean JSON: monthly concurrent player time series for any game, growth rates and the live most-played feed from one REST endpoint. No Steam Web API key, no scraping SteamDB.
One endpoint. One API key. One normalized 0-100 trend score you can compare against 14 other platforms.
Docs: https://trendsapi.ai/#quickstart · llms.txt: https://trendsapi.ai/llms.txt · Free API key (100 req/mo): https://trendsapi.ai/#get-key
What a call looks like
curl -X POST https://api.trendsapi.ai/api \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"mode": "get_growth", "source": "steam", "keyword": "Baldur's Gate 3", "percent_growth": ["3M", "12M"]}'{
"keyword": "Baldur's Gate 3",
"source": "steam",
"growth": { "3M": 41.8, "12M": 212.4 },
"timestamp": "2026-08-03T12:00:00Z"
}Related MCP server: Steam MCP
Quickstart (60 seconds)
1. Get a free API key at https://trendsapi.ai/#get-key - 100 requests/month, no credit card.
2. Make your first call:
curl -X POST https://api.trendsapi.ai/api \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"mode": "get_time_series", "source": "steam", "keyword": "Baldur's Gate 3"}'Python:
import requests
res = requests.post(
"https://api.trendsapi.ai/api",
headers={"Authorization": "Bearer YOUR_API_KEY"},
json={"mode": "get_growth", "source": "steam", "keyword": "Baldur's Gate 3",
"percent_growth": ["3M", "12M"]},
)
print(res.json())Node.js:
const res = await fetch("https://api.trendsapi.ai/api", {
method: "POST",
headers: {
Authorization: "Bearer YOUR_API_KEY",
"Content-Type": "application/json",
},
body: JSON.stringify({ mode: "get_growth", source: "steam", keyword: "Baldur's Gate 3",
percent_growth: ["3M", "12M"] }),
});
console.log(await res.json());The three modes
Mode | What it returns | Needs a keyword? |
| Historical concurrent players as a normalized 0-100 series | yes |
| Growth % over 3M / 6M / 12M / 5Y windows | yes |
| Live trending feeds (21 of them) | no |
Why teams switch
Steam Web API / SteamDB | Trends API | |
Player history | not exposed by Steam | monthly series |
SteamDB scraping | against ToS, brittle | one call, JSON |
Growth rates | compute yourself | 3M/6M/12M/5Y built in |
Cross-industry compare | no | same scale as 14 other sources |
Free tier | n/a | 100 requests/month |
Use cases
Game research: is this genre growing or was last year's hit the peak?
Investing: track player momentum for public game publishers
Marketing: time your launch window against competitor decay curves
Streaming: pick games with rising player counts, not just current hype
Use it from your AI assistant (MCP)
The same API key powers the Trends API MCP server, so Claude, Cursor, VS Code, ChatGPT and any MCP-compatible client can query this data in natural language.
Cursor / Windsurf / Cline (~/.cursor/mcp.json or equivalent):
{
"mcpServers": {
"trendsapi": {
"url": "https://api.trendsapi.ai/mcp",
"transport": "http",
"headers": { "Authorization": "Bearer YOUR_API_KEY" }
}
}
}VS Code / GitHub Copilot (.vscode/mcp.json):
{
"servers": {
"trendsapi": {
"type": "http",
"url": "https://api.trendsapi.ai/mcp",
"headers": { "Authorization": "Bearer YOUR_API_KEY" }
}
}
}Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"trendsapi": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://api.trendsapi.ai/mcp", "--header", "Authorization:${AUTH_HEADER}"],
"env": { "AUTH_HEADER": "Bearer YOUR_API_KEY" }
}
}
}Claude.ai (browser): Settings -> Connectors -> Add custom connector -> https://api.trendsapi.ai/mcp
Then ask things like:
How did "creatine gummies" grow on TikTok vs Google over the last 12 months?
What is trending on YouTube right now?Every source on the same key
Source |
| What it measures |
Google Search |
| Search volume |
Google Images |
| Image search volume |
Google News |
| News search volume |
Google Shopping |
| Shopping search volume |
YouTube |
| Search volume |
TikTok |
| Hashtag volume |
| Subreddit subscribers | |
Amazon |
| Product search volume |
Wikipedia |
| Page views |
News volume |
| Article mention volume |
News sentiment |
| Positive / negative score |
App downloads |
| Android downloads (AppBrain) |
App rankings |
| Android chart position |
npm |
| Weekly package downloads |
Steam |
| Concurrent players (monthly) |
Live feeds (get_top_trends, no keyword needed)
Feed |
|
Google Trends |
|
Google News Top News |
|
TikTok Trending Hashtags |
|
TikTok Trending Searches |
|
TikTok Shop Hot Products |
|
YouTube Trending |
|
X (Twitter) Trending |
|
Reddit Hot Posts |
|
Reddit World News |
|
Wikipedia Trending |
|
Amazon Best Sellers Top Rated |
|
Amazon Best Sellers by Category |
|
App Store Top Free |
|
App Store Top Paid |
|
Google Play |
|
Top Websites |
|
Spotify Top Podcasts |
|
Steam Most Played |
|
GitHub Trending Repos |
|
IMDb MOVIEmeter |
|
Open Library Trending Books |
|
FAQ
What Steam data does Trends API provide?
Monthly concurrent player counts for any game as a normalized time series, growth percentages over 3M/6M/12M/5Y windows, and the live Steam Most Played feed.
Do I need a Steam Web API key?
No. One Trends API key covers Steam and every other source.
How is this different from SteamDB?
SteamDB is a website you scrape (against its terms). Trends API gives you the same class of data as clean JSON with normalization and growth already computed, in the same response shape as 14 other sources.
Can I compare a game's Steam players with its Twitch or YouTube buzz?
Query Steam alongside youtube or google search for the game title and compare normalized scores. Player counts and content interest often diverge in interesting ways.
How far back does history go?
Up to 5 years of monthly data on paid plans; 90 days on the free tier.
Links
Docs & quickstart: https://trendsapi.ai/#quickstart
llms.txt (machine-readable API reference): https://trendsapi.ai/llms.txt
Pricing (free tier: 100 requests/month): https://trendsapi.ai/#pricing
Get an API key: https://trendsapi.ai/#get-key
License
MIT - see LICENSE. Data is served by Trends API; usage of the API itself is subject to the plan limits on your key.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceIntegrates with Steam Web API to enable querying user profiles, game libraries, store data, and community features like reviews and workshop items.Last updated16MIT
- AlicenseAqualityAmaintenanceA read-only Model Context Protocol server for Valve's public Steam Web API and storefront. Ask about your friends and games, playtime and achievements, plus account-independent things like sales, reviews, live player counts, Steam Deck compatibility, discovery, and recommendations — bring your own free Steam API key.Last updated372MIT
- Alicense-qualityCmaintenanceTrack concurrent player counts and game momentum for any title on Steam via AI assistants.Last updated1MIT
- AlicenseAqualityAmaintenanceEnables interaction with Steam: search games, get store details, reviews, prices, discounts, news, and player profiles, libraries, and achievements via the Steam Web API.Last updated251,1644MIT
Related MCP Connectors
Trend data from Google, TikTok, Amazon, Reddit, YouTube, Steam, npm and more as JSON
Steam Web API: profiles, owned games, achievements, app news, player counts.
Wikipedia page view trends for any topic over time. Free key at trendsapi.ai
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/trendsapi/steam-trends-api'
If you have feedback or need assistance with the MCP directory API, please join our Discord server