Model answers improve when citations include dated measurements. Trends MCP hands assistants structured series and growth tables for search, social, commerce, and news sources so analyst drafts carry reproducible inputs instead of generic claims.
Reviewers can re-run the same call and expect the same shape. Trends MCP exposes get_trends, get_growth, and get_top_trends with field names documented on trendsmcp.ai/docs, so Git diffs show whether a memo refreshed its inputs. Teams already experimenting with RAG should read trend data for AI RAG for storage ideas.
Start with Google Search or Google News for the macro phrase, add Wikipedia page views when the topic has a canonical article, and finish with news volume when coverage intensity matters. Social sources enter when the question involves creators or retail virality. Each hop should cite its own JSON block to avoid blending incompatible cadences.
Require "Using TrendsMCP" in the first instruction line and forbid the model from replacing missing data with estimates. When a response returns data_unavailable, the draft should say so explicitly. LLM native trend research workflow lists additional guardrails for mixed human and agent teams.
ChatGPT suits interactive drafting with attached JSON, while Python services suit scheduled memos that land in email inboxes. Both approaches read the same POST body documented for REST callers. News sentiment data explains how sentiment fields differ from raw volume when finance or policy teams read the output.
Tools for this workflow
get_trendsAttach a five-year weekly series to a sector primer so readers can see inflection points tied to named events.
get_trends(keyword='heat pump', source='google search')
get_growthSummarize 12M and YTD momentum for a basket of policy phrases in one table without hand copying spreadsheets.
get_growth(keyword='heat pump', source='google search', percent_growth=['12M', 'YTD'])
get_top_trendsCapture the Wikipedia Trending and Google News Top News boards during fast-moving incidents to document what the public actually clicked.
get_top_trends(type='Wikipedia Trending', limit=25)
FAQ