v0.2.46 · MIT licensed · MCP server

mcp-trendpulse

Connect your AI models to real-time Google News feeds and Google Trends interest curves via Model Context Protocol. 16 tools, one stdio server, zero API keys.

python ≥ 3.11 · stdio transport · no API key required
TP-RS1 · human-produced · EUR 49 one-off

Need a decision, not another dashboard?

The TrendPulse Demand Brief turns a focused keyword or market question into a bounded decision memo with direction, momentum, related demand, current news context, evidence caveats, and three concrete implications. The Community MCP remains free.

01

Install

One command. Pick whichever package manager you already use — the server runs identically either way.

~/projects/agent
$ uvx mcp-trendpulse@latest
Example output — exact resolver details may differ
Installed mcp-trendpulse from PyPI
→ dependencies resolved by your environment
MCP server starts on stdio
✓ 16 tools available
02

16 tools, grouped for seamless intelligence

Your agent can compare normalized search-interest trajectories, geographical distributions, related demand, live news feeds, and safely parse articles with local NLP summarization.

get_trends & get_interest_by_region

analytics

Five years of weekly search popularity for any keyword, plus subdivision mapping (DMA, city, region) to determine exactly where a query is surging.

get_growth

Δ velocity

Compare keyword growth across custom windows — 3M, 6M, 1Y, 3Y. Returns percentage delta by requested window.

3M
6M
1Y
3Y

get_ranked_trends

ranked

Fastest-growing or highest-volume searches for a region and category. Returns a ranked list with growth scores.

  1. 01 example trend alpha sample
  2. 02 example trend beta sample
  3. 03 example trend gamma sample

get_top_trends & get_related_queries

trend feed & query maps

Current Google Trends discovery from the realtime RSS feed or the 24-hour Trending Now feed, combined with related queries, topics, and suggestions for richer keyword context.

illustrative preview - not live data
example trend alphasample
example trend betasample
example trend gammasample
example trend deltasample

get_news_by_site & get_article_content

crawling & NLP

Fetch Google News feeds by keyword, topic, location, or specifically targeted publishers. Download and parse articles safely using Playwright scraping fallbacks, and summarize text instantly via local NLP.

get_categories

metadata

Lists Google Trends categories database to easily refine search analytics queries by topic (e.g. Science, Sports, Business).

03

Wire it into your client

The server speaks stdio MCP. Drop in the config for your client, restart, the tools appear. No environment variables, no OAuth dance.

claude_desktop_config.json


      

Gemini CLI and Google Antigravity use different configuration files; their local stdio examples above follow the Gemini CLI setup guide and Antigravity MCP guide.

ChatGPT does not automatically use the local Codex MCP configuration. ChatGPT connections require a separate plugin connection to an HTTPS MCP endpoint or an available Secure MCP Tunnel. The managed TrendPulse endpoint is not released yet. See OpenAI's connection guide.