tiktok-trends-mcp
TikTok trend data for AI assistantsSpot TikTok trends before they go mainstream. Track hashtag volume growth, viral spikes, and platform-specific demand signals - all accessible from your AI in plain language.
Full docs and live demo: https://trendsmcp.ai/tiktok-trends
Part of Trends MCP - the MCP server for live trend data across 12+ sources.See the main repo: https://github.com/trendsmcp/trends-mcp
Get started in 2 steps
Step 1: Get your free API key at trendsmcp.ai100 requests/day, no credit card required.
Step 2: Add to your AI client (replace YOUR_API_KEY):
+ Add to Cursor (one click)
Cursor / Windsurf / Cline (~/.cursor/mcp.json or equivalent)
{
"mcpServers": {
"trends-mcp": {
"url": "https://api.trendsmcp.ai/mcp",
"transport": "http",
"headers": { "Authorization": "Bearer YOUR_API_KEY" }
}
}
}
VS Code / GitHub Copilot (.vscode/mcp.json)
{
"servers": {
"trends-mcp": {
"type": "http",
"url": "https://api.trendsmcp.ai/mcp",
"headers": { "Authorization": "Bearer YOUR_API_KEY" }
}
}
}
Claude Desktop (claude_desktop_config.json)User → Settings → Developer → Edit Config — add inside mcpServers
{
"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"
}
}
}
}
Claude.ai (browser) Settings -> Connectors -> Add custom connector:
https://api.trendsmcp.ai/mcp
Example query
After connecting, ask your AI:
get_trends(keyword='booktok', source='tiktok', data_mode='weekly')
Available tools
| Tool | What it does |
|---|---|
get_trends |
Time-series for a keyword on this source |
get_growth |
Growth % over 1W, 1M, 3M, 6M, 1Y periods |
get_top_trends |
What is trending right now on this source |
get_ranked_trends |
Top topics ranked by volume |
FAQ
What TikTok data does Trends MCP provide?
TikTok hashtag trend volume - normalized interest, growth rate, and historical time series. This reflects how frequently a hashtag appears and grows on the platform over time.
How early can I detect a TikTok trend?
Trends MCP returns weekly and daily data. Daily data (last 30 days) lets you spot early-stage growth spikes before a hashtag reaches mainstream saturation.
Can I compare TikTok trends against Google Search?
Yes. Query both sources in one call. TikTok often shows spikes 2-4 weeks before the same topic rises on Google Search, making cross-platform comparison a leading indicator strategy.
Does this work for brand monitoring on TikTok?
Yes. Track a brand name or product hashtag over time to measure TikTok presence growth relative to competitors.
Are TikTok hashtags case-sensitive?
No. The query is normalized before lookup. You can use 'booktok', 'BookTok', or '#booktok' - all return the same signal.
All data sources
Trends MCP covers 12+ sources in one connection:Google Search, YouTube, TikTok, Reddit, Amazon, Wikipedia,News Sentiment, Web Traffic, App Downloads, Steam, npm, and more.
Browse all: https://trendsmcp.ai/data-sources
Also works as a Python client
Same API key works directly in Python - no MCP host needed.
pip install tiktok-trends-mcp
import os
from tiktok_trends_mcp import TrendsMcpClient, SOURCE
client = TrendsMcpClient(api_key=os.environ["TRENDSMCP_API_KEY"])
series = client.get_trends(source=SOURCE, keyword="your keyword")
growth = client.get_growth(source=SOURCE, keyword="your keyword", percent_growth=["1M", "3M", "12M"])
top = client.get_top_trends(type="Tiktok", limit=10)
Full Python docs: trendsmcp.ai/docs
License
MIT © Trends MCP