trendsmcp-ai avatar

Trends MCP

trendsmcp-ai/trends-mcp

Pulls live trend data from Google Search, YouTube, TikTok, Reddit, Amazon, Wikipedia, npm, and Steam into your AI workspace via a streamable HTTP transport. You get normalized time series and ranking snapshots without scraping selectors or managing rate limits yourself. Useful when you need to ground a product decision in search volume, check if a keyword is spiking before you write content, or compare buzz across platforms in a single call. Free tier gives you 100 requests per month, paid plans scale from there. The MCP integration wires into Claude Desktop, Cursor, Windsurf, and VS Code with a bearer token in your config.

GitHub stars
47
tools
4
auth
Secret needed
transport
HTTP
last updated
Oct 21, 2026

Tools

4 tools

Public tool metadata for what this MCP can expose to an agent.

trendsMCP___get_growthAnalyze growth trends in normalized (0-100 scale) alternative data for investment intelligence. Calculates point-to-point growth comparing two specific data points. Supports preset time periods (12M, 6M, 3M, YTD, etc.) that automatically calculate dates, or custom date compari...3 params

Analyze growth trends in normalized (0-100 scale) alternative data for investment intelligence. Calculates point-to-point growth comparing two specific data points. Supports preset time periods (12M, 6M, 3M, YTD, etc.) that automatically calculate dates, or custom date compari...

Parameters* required
keywordstring
Search term, brand name, product, company, or topic to analyze. IMPORTANT: the required format depends on the source. For standard sources (google search, youtube, tiktok, etc.): use any descriptiv...
percent_growtharray
Array of growth period strings. Presets include: '7D', '14D', '30D', '1M', '2M', '3M', '6M', '9M', '12M', '18M', '24M', '36M', '48M', '60M', 'MTD', 'QTD', 'YTD'. Defaults to ['12M'] if not specified.
sourcestring
Data source for analysis. Single source options: 'google search' (search volume), 'google images' (image search volume), 'google news' (news search volume), 'google shopping' (shopping search volum...
trendsMCP___get_ranked_trendsRetrieve ranked top trends using precomputed growth columns from the latest materialized views. Supports keyword, catalysts, companySingle, and companyCombined modes. Returns a ranked list with growth metrics and optional filters for datatype, volume, quality, and company meta...18 params

Retrieve ranked top trends using precomputed growth columns from the latest materialized views. Supports keyword, catalysts, companySingle, and companyCombined modes. Returns a ranked list with growth metrics and optional filters for datatype, volume, quality, and company meta...

Parameters* required
countrystring
Filter by company country code. Example: 'US'.
earnings_enabledboolean
Enable earnings date filter when true.
earnings_fromstring
Earnings date start, YYYY-MM-DD.
earnings_tostring
Earnings date end, YYYY-MM-DD.
entity_modestring
Entity mode. Options: 'keyword', 'catalysts', 'companySingle', 'companyCombined'.
industrystring
Filter by company industry.
keyword_idsstring
Keyword ids for keyword or catalysts mode. Use comma-separated ids like '12,34,56'.
limitinteger
Max number of rows to return. Default 100, max 500.
max_zero_valuenumber
Maximum zero value percent filter when available.
min_data_sources_pctnumber
Minimum percentage of available data sources for the selected period.
min_r2number
Minimum monthly_stock_r2 filter from backtest metrics.
min_volumeinteger
Minimum volume filter for keyword or catalysts modes.
orderstring
Sort order.
related_companies_limitinteger
Maximum number of related company symbols to return for keyword or catalysts modes. Default 5.
secondary_sortstring
Secondary sort. Options: 'volume' or 'yoy_growth'.
sectorstring
Filter by company sector.
sortstring
Primary sort column.
sourcestring
Datatype name or datatype id for keyword or companySingle modes. Use 'all' or omit for no datatype filter.
trendsMCP___get_top_trendsRetrieve the current top trending items for a specific data source. Returns the latest ranked list for the requested type.3 params

Retrieve the current top trending items for a specific data source. Returns the latest ranked list for the requested type.

Parameters* required
limitinteger
Number of rows to return per page. Default 25, max 200.
offsetinteger
Number of rows to skip for pagination. Use multiples of 25 to page through results. Examples: offset 0 = ranks 1-25, offset 25 = ranks 26-50, offset 50 = ranks 51-75. Default 0.
typestring
The data source to retrieve top trends for. Options: 'Amazon Best Sellers Top Rated', 'Amazon Best Sellers by Category', 'App Store Top Free', 'App Store Top Paid', 'Google News Top News', 'Google...
trendsMCP___get_trendsRetrieve normalized (0-100 scale) historical time series data for detailed analysis. Returns full historical data points with values normalized on a 0-100 relative scale and absolute volume metrics when available. All trend values are normalized for consistent cross-temporal a...3 params

Retrieve normalized (0-100 scale) historical time series data for detailed analysis. Returns full historical data points with values normalized on a 0-100 relative scale and absolute volume metrics when available. All trend values are normalized for consistent cross-temporal a...

Parameters* required
data_modestring
Data granularity mode. 'weekly' for longer history; 'daily' for short high-resolution windows.
keywordstring
Search term, brand name, product, company, or topic to retrieve historical data for. IMPORTANT: the required format depends on the source. For standard sources (google search, youtube, tiktok, etc....
sourcestring
Data source for retrieval. Must be exactly one source (no comma-separated lists). Options: 'google search' (search volume), 'google images' (image search volume), 'google news' (news search volume)...

Sponsors

Readme

Trends MCP logo

Trends MCP

Live trend data for AI agents: 53 data sets from 27 platforms, including Google, TikTok, YouTube, Amazon, Reddit, Pinterest, Instagram and X. One MCP connection, one API key.

PyPI License: MIT CI MCP Free tier Glama


View the full README on GitHub

Details

Repository
github.com/trendsmcp-ai/trends-mcp
Website
trendsmcp.ai
Categories
Data & Analytics, Media & Entertainment
Transport
HTTP
Auth
Required
Registry
MCP registry, active

More from trendsmcp-ai

Related Data & Analytics MCP servers

View all
1microsoft avatarMicrosoft MCP Server for Enterprisemicrosoft/enterprisemcpOfficial Microsoft MCP Server to query Microsoft Entra data using natural language41stars
2blockscout avatarBlockscout Mcp Serverblockscout/mcp-serverProvide AI agents and automation tools with contextual access to blockchain data including balance…0stars
3truss44 avatarTruss44 Mcp Crypto Pricetruss44/mcp-crypto-priceProvide real-time cryptocurrency price data and market analysis.39stars
4codelogicincengineering avatarCodelogic Mcp Servercodelogicincengineering/codelogic-mcp-serverAn MCP Server to utilize Codelogic's rich software dependency data in your AI programming assistant.37stars
5hjsh200219 avatarSaju Insightshjsh200219/fortunetellerDiscover personalized Four Pillars (Saju) readings, from daily to yearly fortunes and 10-year luck cycles, based on your birth data. Check relationship compatib34stars
6variflight avatarVariflight Mcpvariflight/variflight-mcpVariFlight's official MCP server provides tools to query flight, weather, comfort, and fare data.34stars