MCP Server

Trend data for growth hackers

Growth hacking lives and dies on timing. A channel that is wide open this quarter closes in six months. A trend that is breaking on TikTok reaches Google Search two to four weeks later - by which time the arbitrage is gone. Trends MCP gives your AI assistant live signals from TikTok, Reddit, Google Search, Amazon, and 11 more sources, so you can find the signal before the crowd does and build around it while the window is still open.

Get your free API key

100 free requests per month. No credit card, no setup fee.

API calls served
MR AK JL TS +
Loved by developers
MR
Marco R.
Quant Developer

Replaced my manual Google Trends scraper in an afternoon. The data is clean and the latency is surprisingly low for a free tier.

2 weeks ago
JL
Jamie L.
SEO Lead @ Growth Agency

We use it for keyword trend reports. The free monthly quota keeps us batching queries for weekly digests. Upgrading is there when we need more headroom.

3 weeks ago
SR
Stella R.
Product Designer
3 weeks ago
AK
Aisha K.
Full-stack Developer

Hooked it into my MCP server in like 20 minutes. The JSON response is well-structured and the docs are solid. Exactly what I needed.

5 days ago
DP
Daniel P.
Data Engineer @ Fintech

We pipe weekly series into BigQuery for a few brand cohorts. Compared to maintaining our old Selenium job, this is boring in the best way. Uptime has been solid.

Yesterday
NS
Nina S.
Product Manager, B2B SaaS

Great for slide-ready trend screenshots when leadership asks why we are prioritizing a feature. I wish the dashboard had saved views, but the API side is great.

4 days ago
MA
Miguel A.
Frontend Developer
4 days ago
TW
Tom W.
Indie Maker

Running it from Cursor with the MCP config took one try. I am not a trends person, but my side project now emails me when a niche keyword spikes hard week over week.

1 week ago
RK
Ravi K.
Research Analyst

Using the growth endpoints to sanity-check retail names before I write up notes. Occasionally the normalization differs from what I see in the raw Google UI, but it is consistent run to run.

6 days ago
LC
Laura C.
ML Engineer

Pulling multi-source ranked lists into a notebook is straightforward. Error payloads are actually readable when I fat-finger a parameter, which matters more than people admit.

10 days ago
KN
Keiko N.
Graduate Student
10 days ago
BH
Ben H.
Freelance DevOps

Does what it says. I knocked a star because onboarding assumed I already knew MCP wiring; a copy-paste block for Claude Desktop would have saved me 15 minutes.

2 months ago
EM
Elena M.
Growth PM

We track TikTok hashtag momentum against paid spend in a Looker sheet. Not glamorous work, but it is the first tool my team did not argue about during rollout.

12 days ago
JF
Jordan F.
Backend Developer

Retries are predictable and I have not seen weird HTML in responses (looking at you, scrapers). Would pay for a team key rotation flow, but for now we rotate manually.

18 days ago
SO
Sam O.
Hedge Fund Associate

Quick checks on retail buzz before we dig into filings. Not a silver bullet, but it is faster than opening twelve browser tabs and reconciling by hand.

3 weeks ago
VL
Victor L.
IT Support
3 weeks ago
GV
Greta V.
Content Strategist

Helpful for spotting whether a topic is a one-day meme or sticking around. I still cross-check with Search Console, but this gets me 80% of the signal in one call.

9 days ago
YT
Yuki T.
DevRel Contractor

I demo this in workshops when people ask how to ground LLM answers in something fresher than training data. The MCP angle lands well with engineers who hate glue code.

1 month ago
CD
Chris D.
Agency Tech Lead

Solid for client reporting. Billing is clear enough that finance stopped asking me what line item this is. Minor nit: peak hours can feel a touch slower, still acceptable.

22 days ago
AM
Amir M.
Open Source Maintainer

I wired this behind a small CLI for contributors who want trend context in issues. Keeping the surface area tiny matters for OSS, and the schema has not churned on me yet.

16 days ago
KL
Kendra L.
BI Analyst

Daily pulls for a 30-day window go straight into our internal scoreboard. Stakeholders finally stopped debating whose screenshot of Trends was newer.

8 days ago
BT
Brooke T.
Demand Gen
8 days ago
PG
Priya G.
Startup Founder

We are pre-revenue, so free tier discipline matters. I hit the cap once during a brainstorm where everyone wanted to try random keywords. Learned to batch smarter.

11 days ago
HW
Henrik W.
Solutions Architect

Security review passed without drama: HTTPS, scoped keys, no bizarre third-party redirects in the chain we could find. That is rarer than vendors think.

27 days ago
IZ
Isaac Z.
Mobile Developer

I do not need this daily, but when App Store rank shifts look weird, having Reddit and news context in one place saves me from context switching across six apps.

19 days ago
VA
Vera A.
Journalist / Newsletter Writer

I use it to see if a story is genuinely blowing up or just loud on one platform. It is not a replacement for reporting, but it keeps my ledes honest.

14 days ago
QB
Quinn B.
Staff Engineer

We moved off a brittle Playwright script that broke every time Google shuffled markup. Same data shape every week now, which is all I wanted from life.

3 days ago
AC
Alan C.
Hobbyist Developer
3 days ago
FS
Fatima S.
E-commerce Director

Seasonal demand spikes line up with what we see in Amazon search interest here. Merch team stopped sending me screenshots from random tools that never matched.

5 days ago
OR
Owen R.
Analytics Consultant

Solid for client decks. I docked one star only because I still export to Sheets manually; a direct connector would be nice someday.

7 days ago
MJ
Marcus J.
Game Studio Producer

Steam concurrents plus Reddit chatter in one workflow beats our old spreadsheet ritual before milestone reviews.

13 days ago
LN
Leah N.
UX Researcher

Quick pulse on whether a feature name is confusing people in search before we ship copy. Cheap sanity check compared to a full survey.

17 days ago
DW
Diego W.
SRE

Monitored from Grafana via a thin wrapper. p95 stayed under our SLO budget last month. One noisy day during a holiday but nothing alarming.

24 days ago
TC
Tessa C.
Brand Strategist

Narrative fights in meetings got shorter once we could point at the same trend line everyone agreed on. Sounds silly until you have lived through it.

20 days ago
UH
Uma H.
PhD Candidate, CS

Using normalized series as a weak prior in a forecasting experiment. Citation-friendly timestamps in the payload made reproducing runs less painful.

29 days ago
XE
Xavier E.
IT Manager

Approved for our pilot group after a quick vendor review. Would love SAML, not a blocker for our size.

33 days ago
DK
Daria K.
Operations Consultant
33 days ago
NP
Nina P.
Creator Economy Analyst

YouTube search interest plus TikTok hashtags in one place helps me explain why a sponsor should care about a vertical without hand-waving.

15 days ago
GK
Gabe K.
Automation Engineer

Cron job hits the API before standup; Slack gets a compact summary. Took an afternoon to wire, has been stable for two quarters.

41 days ago
SY
Sofia Y.
Policy Researcher

Useful for public-interest topics where search interest is a rough proxy for attention. I still triangulate with primary sources; this is one signal among several.

26 days ago
RB
Raj B.
Cloud Architect

Runs in a VPC egress-only subnet with allowlisted domains. Fewer exceptions to explain to auditors than our last vendor.

35 days ago
CF
Clara F.
Community Manager

Spotting when a topic is about to flood Discord saves my team from reactive moderation fires. Not perfect, but directionally right often enough.

21 days ago
MZ
Mei Z.
Research Associate
21 days ago
WL
Wes L.
Fractional CMO

For lean teams the ROI story writes itself. I would not build an in-house scraper for this anymore unless compliance forced it.

31 days ago
IK
Ingrid K.
Technical Writer

Examples in the docs match what the MCP actually returns. You would be surprised how rare that is in this category.

6 days ago
JV
Jon V.
Night-shift NOC Tech

Pager stayed quiet. When something upstream flaked once, the error string told me which parameter to fix without opening logs first.

45 days ago
AE
Avery E.
University Lab Manager

Students use it for coursework demos. Budget is tight so free tier matters; we coach them to cache aggressively.

38 days ago
ZM
Zoe M.
Investor Relations Associate

Helps prep talking points when retail interest in our name swings after earnings. Not material disclosure, just context for Q&A prep.

23 days ago
HT
Hassan T.
Web Performance Lead

Response sizes stay small enough for mobile hotspots. I hate APIs that dump megabytes for a sparkline.

4 days ago

What are you working on?

How will you connect?

The fundamental growth hacking edge is asymmetric information - knowing something about audience behavior or channel opportunity before your competitors do. Most trend data tools are built for the wrong moment: they tell you what already peaked, using data that is weeks old, from a single source. By the time a trend shows up in Google Trends' interface, the early mover advantage is gone.

The window that matters is the 4-12 weeks when a trend is growing hard on social platforms but has not yet saturated search. That is when distribution costs are low, competition is thin, and the content or product you create can ride the wave rather than chase it.

The platform sequence growth hackers use

Trends do not appear everywhere at once. The pattern is consistent across consumer categories:

TikTok and Reddit signal early cultural adoption. A product, concept, or content angle that starts gaining hashtag traction on TikTok or community discussion on Reddit is typically 2-4 weeks ahead of Google Search demand. YouTube expands the audience. Pinterest signals visual product discovery. Google Search reflects mainstream awareness. Amazon purchase intent follows awareness.

The growth opportunity is in the gap between TikTok/Reddit momentum and Google Search arrival. Content created during that gap benefits from:
- Low keyword competition on Google (nobody has optimized for it yet)
- High social engagement (the trend is still novel and spreading)
- First-mover ranking potential (early content ranks well before the competition floods in)

Trends MCP's cross-platform data lets your AI identify exactly where a topic is in this sequence in a single query.

Finding the opportunity window

The most actionable pattern: use get_ranked_trends on TikTok sorted by week-over-week growth, then cross-reference those keywords against Google's ranked trends. Keywords in TikTok's top 25 by week-over-week growth that do not appear in Google's top 25 are in the gap - social adoption is accelerating but search has not caught up.

This is not theoretical. "Stanley Cup" (the tumbler) showed up in TikTok trend data months before Google Search volume reached mainstream levels. "Sleepy girl mocktail" was a TikTok phenomenon for weeks before it showed up in Google Shopping searches for the magnesium supplement it referenced. Every category has these moments - the difference is whether you see them before the Google spike or after.

get_growth then tells you whether the TikTok momentum has confirmed multi-week trajectory (positive 1M and 3M growth) or is a single-week spike without follow-through. Chasing single-week spikes without sustained growth is the pattern that wastes content team time. Confirmed momentum across multiple weeks is the signal worth building around.

Product validation before investment

Growth hackers who are building products, not just content, use trend data differently. Before committing significant engineering or inventory, the question is: is there organic demand pull across multiple signals?

A product category where Amazon search is growing 200% year-over-year, TikTok content creation around the topic is in early acceleration, and Reddit community discussion is building has cross-platform demand confirmation. That is materially different from a product idea validated by a single Google Trends line. The multi-signal validation reduces the risk of mistaking a seasonal blip or influencer-driven spike for genuine sustained demand.

get_growth with source='all' returns all 15+ platform signals for a keyword in one call. If Google is growing but Amazon is flat, the interest is informational, not commercial. If Amazon and Google are both growing but TikTok is declining, the trend may be past its cultural peak. The combination tells the full story.

Competitor timing intelligence

One underused growth hacking application: tracking competitor brand keywords across platforms to understand timing and audience overlap. When a competitor launches a new product or campaign, get_trends on their brand name across TikTok, Reddit, and Google shows which platforms picked it up first and how fast. That timing pattern tells you their distribution strategy and where their audience concentrates - which informs where you should be present before their next move.

Channel discovery without a starting keyword

get_top_trends and get_ranked_trends with no seed keyword are the discovery tools that most trend platforms lack. They answer: what is actually gaining momentum on this platform right now, across all categories? This is the exploration mode - scrolling TikTok for growth signals, done by your AI assistant in structured JSON instead.

For growth hackers who work across multiple verticals, or who build opportunistic content around breaking trends rather than planned campaigns, these no-keyword tools surface opportunities that keyword-specific research misses entirely.

Add to your AI in 30 seconds

An API key is required to connect. Get your free key above, then copy the pre-filled config for your client.

Cursor

Cursor SettingsTools & MCPAdd a Custom MCP Server

"trends-mcp": {
  "url": "https://api.trendsmcp.ai/mcp",
  "transport": "http",
  "headers": { "Authorization": "Bearer YOUR_API_KEY" }
}

+ Add to Cursor
Or paste into Mac / Linux — ~/.cursor/mcp.json
Windows — %USERPROFILE%\.cursor\mcp.json

↑ Get your free key above first — the config won't work without it.

Claude Desktop

UserSettingsDeveloperEdit Config — add inside mcpServers

"trends-mcp": {
  "command": "npx",
  "args": [
    "-y",
    "mcp-remote",
    "https://api.trendsmcp.ai/mcp",
    "--header",
    "Authorization:${AUTH_HEADER}"
  ],
  "env": {
    "AUTH_HEADER": "Bearer YOUR_API_KEY"
  }
}

Mac — ~/Library/Application Support/Claude/claude_desktop_config.json
Windows — %APPDATA%\Claude\claude_desktop_config.json

Fully quit and restart Claude Desktop after saving.

Claude Code (CLI)

claude mcp add --transport http trends-mcp https://api.trendsmcp.ai/mcp \
  --header "Authorization: Bearer YOUR_API_KEY"

Windsurf

SettingsAdvanced SettingsCascadeAdd custom server +

"trends-mcp": {
  "url": "https://api.trendsmcp.ai/mcp",
  "transport": "http",
  "headers": { "Authorization": "Bearer YOUR_API_KEY" }
}

Mac / Linux — ~/.codeium/windsurf/mcp_config.json
Windows — %USERPROFILE%\.codeium\windsurf\mcp_config.json
Or: Command Palette → Windsurf: Configure MCP Servers

VS Code

Extensions sidebar → search @mcp trends-mcpInstall — or paste manually into .vscode/mcp.json inside servers

"trends-mcp": {
  "type": "http",
  "url": "https://api.trendsmcp.ai/mcp",
  "headers": { "Authorization": "Bearer YOUR_API_KEY" }
}

Paste into .vscode/mcp.json, or:
Command Palette (⇧⌘P / Ctrl+Shift+P) → MCP: Add Server

What you can query

All data is normalized to a 0-100 scale for consistent cross-platform comparison.

What your AI can call

Four tools, organized by how you start. With a keyword, track history and growth. Without one, use discovery to see ranked movers or what is live right now.

Track

You already have a keyword.

Chart how it moves over time and compare growth across sources.

get_trends
Historical time series
Pull the full trend curve for any keyword to understand its lifecycle stage - early acceleration, peak, or declining - before investing in content or distribution around it.
get_trends(keyword='your keyword', source='tiktok', data_mode='weekly')
get_growth
Growth metrics
Cross-platform validation in a single call - check if a trend's growth is confirmed across TikTok, Google Search, Amazon, and Reddit simultaneously to distinguish genuine momentum from single-platform spikes.
get_growth(keyword='your trend', source='tiktok, google, reddit, amazon', percent_growth=['1M', '3M', '1Y'])
Discovery

No keyword required.

Ranked lists on one source with a growth sort you choose, or a live snapshot of what is trending across platforms.

get_ranked_trends
Ranked trend lists
Discover what is growing fastest on TikTok, Reddit, or Google right now - sorted by week-over-week growth to surface early-stage trends before they peak on mainstream channels.
get_ranked_trends(source='tiktok', sort='wow_pct_change', limit=25)
get_top_trends
Live trending now
See what is actually breaking right now on TikTok, Reddit, and news - no keyword required, surfaces emerging topics for opportunistic content or campaign creation.
get_top_trends(type='TikTok Trending Hashtags', limit=20)

What you get back

Normalized value
0-100 scale, consistent across all platforms
Absolute volume
Raw search / view counts where available
Growth %
Period-over-period change with exact dates
Time series
Up to 5 years of weekly data per keyword
Data quality
Coverage score and zero-value detection
Multi-source
get_growth supports 'all' or comma-separated sources in one call

Common questions

Growth hacking depends on finding distribution channels and content angles that have high supply-demand imbalance - lots of audience interest, low competition. Trend data reveals that imbalance in real time. A keyword growing 400% year-over-year on TikTok with near-zero presence on Google Search is a distribution arbitrage: the audience exists and is active, but competition for that audience via search is still negligible. These windows are typically 4-12 weeks wide before competitors notice. Speed of detection is the variable growth hackers can actually control.
Consumer trends consistently follow a platform sequence: TikTok and Reddit signal early adoption, then YouTube and Pinterest expand it, then Google Search reflects mass awareness, then Amazon shows purchase intent. Identifying a trend on TikTok while it is still growing week-over-week lets you build content, landing pages, or products for the Google Search audience that will arrive 2-4 weeks later. By the time competitors see the Google Trends spike, you already rank for it. Trends MCP lets your AI compare growth rates across all platforms simultaneously to identify exactly where each trend is in that sequence.
Use get_ranked_trends with sort='wow_pct_change' (week-over-week percent change) on TikTok, Reddit, and Google in sequence. Any keyword appearing in the top 25 on TikTok week-over-week that does NOT appear in the top 25 on Google is a potential early-stage arbitrage: social interest is spiking before search demand follows. That gap is the opportunity window. Get_growth then confirms whether the trend has sustained momentum (positive 1M and 3M growth) or is a single-week spike without follow-through.
Yes. Before committing to a product or campaign, use get_growth across Amazon (purchase intent), Google Search (awareness and research demand), TikTok (cultural adoption), and Reddit (community discussion) for the relevant keywords. A product concept where Amazon search is growing 200% year-over-year, TikTok volume is in early acceleration, and Reddit discussion is building has organic demand pull across multiple demand signals - that is a meaningfully different risk profile than a product validated by a single source.

Protected by reCAPTCHA — Privacy & Terms