The MCP server for social data
A remote server, so there is nothing to install. Claude and ChatGPT connect with a sign-in. Every other client uses one URL and your key.
Remote, not a local package
The server runs on the web. No npx, no Node, no process to keep alive on a laptop or a CI runner.
Sign in instead of pasting a key
Claude and ChatGPT use OAuth: add the connector, sign in with your email, done. The key never sits in a config file.
5 tools, not hundreds
Each tool answers one question and takes the same few arguments on every platform, so agents choose correctly and spend little of the context window on tool definitions.
Answers an agent can cite
Every response carries dates, values and sources, so the agent can say where a number came from.
Connect your client
# Settings → Connectors → Add custom connector Name Socialytics URL https://socialytics.dev/mcp # Sign in with your email. No key to paste.
Open it in Claude, then ask: “Is matcha still growing? Compare Google, YouTube, Pinterest and Amazon over 3, 12 and 24 months.”
# ChatGPT on the web → Plugins → + → Add custom MCP server URL https://socialytics.dev/mcp Authentication OAuth # Create, install and sign in. No key to paste.
// ~/.cursor/mcp.json
{
"mcpServers": {
"socialytics": {
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
},
"url": "https://api.trendsmcp.ai/mcp"
}
}
}
Your key is on your account page after sign-up.
claude mcp add --transport http socialytics \
https://api.trendsmcp.ai/mcp \
--header "Authorization: Bearer YOUR_API_KEY"
// .vscode/mcp.json (VS Code and GitHub Copilot)
{
"servers": {
"socialytics": {
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
},
"type": "http",
"url": "https://api.trendsmcp.ai/mcp"
}
}
}
curl -X POST https://api.trendsmcp.ai/api \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"keyword": "matcha", "mode": "get_growth", "percent_growth": ["3M", "12M", "2Y"], "source": "Google Search, YouTube, Pinterest, Amazon"}'
import json, requests r = requests.post( "https://api.trendsmcp.ai/api", headers={"Authorization": "Bearer YOUR_API_KEY"}, json={ "mode": "get_growth", "keyword": "matcha", "source": "Google Search, YouTube, Pinterest, Amazon", "percent_growth": ["3M", "12M", "2Y"], }, ) env = r.json() # {"statusCode": 200, "body": "..."} data = json.loads(env["body"]) for s in data["source_results"]: print(s["source"], [g.get("growth") for g in s["results"]])
Works with Claude, ChatGPT, Cursor, VS Code, Claude Code, GitHub Copilot, Gemini, Windsurf, Codex, Perplexity, Grok, Meta AI, Cline, JetBrains, Zed, Replit, Raycast, Warp, Roo Code, Kiro, Trae, LangChain, Amazon Q, and any client that speaks MCP over HTTP. Step-by-step setup for each one is on your account page.
The tools your agent gets
| Tool | Returns | Arguments | Cost |
|---|---|---|---|
get_time_series |
About five years of weekly history for one keyword on one source, as a 0 to 100 index plus volume where the source has it. | keyword* source* |
1 request per call |
get_growth |
Point-to-point growth over one or more windows, on one source or several in the same call. | keyword* source* percent_growth |
1 request per call, every window included |
get_top_trends |
A live ranked board with no keyword: the current leaders, or the biggest climbers against an earlier snapshot. | type* limit offset sort window |
MCP: 1 request per 10 rows, at most 10 per call. REST: 1 request per call |
get_context |
What people are posting, reading and betting about a keyword right now: posts, videos, stories, comments and markets from each source, with engagement. | keyword* source* days limit |
MCP: 1 request per source, at most 5 per call. REST: one source per call, 1 request |
get_top_postsBusiness plan |
Live top posts for one hashtag, fetched on every call. Business plan. | keyword* source* limit |
1 request per call |
* required. Every source, board and category value is in the data catalog.
Try asking
- What is trending on TikTok in the UK this week, and which of those hashtags are also rising on YouTube?
- Is matcha still growing? Compare Google, YouTube, Pinterest and Amazon over 3 months, 12 months and 2 years.
- What are people on Reddit and X saying about the Nintendo Switch 2 this week? Summarise the top comments.
- Which Amazon best sellers in Beauty have rising search demand over the last 3 months?
- Show me the prediction markets with the most money traded today and the news behind the top three.
Questions
Which clients work?
Any client that speaks MCP over HTTP. Claude and ChatGPT connect with OAuth. Cursor, VS Code with GitHub Copilot, Claude Code, Windsurf, Cline and agent frameworks like LangChain use the remote URL with a Bearer key. Clients that only speak stdio use mcp-remote.
Is the key the same for MCP and REST?
Yes. One key, one quota, the same tools. Use MCP from an AI client and REST from code.
What does the free plan include over MCP?
Every tool except get_top_posts, 100 requests a month, and boards with the top 10 rows about 24 hours behind.
Connect in a minute
No card. 100 requests every month. REST and MCP on one key.