Social Trends MCP Server
MCP server that gives AI agents access to trending topics from Reddit and HackerNews — both using free, public APIs with no authentication required.
Tools (6)
| Tool | Description |
|---|---|
get_trending_hackernews |
Top HN stories with title, score, comments, URL |
get_subreddit_hot |
Hot posts from any subreddit |
search_reddit |
Search across all of Reddit |
get_trending_topics |
Aggregated trends from HN + Reddit front page |
get_tech_pulse |
Quick pulse: top 5 from HN + r/technology + r/programming |
search_mentions |
Check if a topic is being discussed on HN or Reddit |
Installation
pip install social-trends-mcp-server
Usage with Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"social-trends": {
"command": "social-trends-server"
}
}
}
Usage with Claude Code
claude mcp add social-trends -- social-trends-server
Examples
"What's trending on HackerNews right now?"
→ Uses get_trending_hackernews
"Give me a tech pulse"
→ Uses get_tech_pulse — top 5 from HN, r/technology, r/programming
"Is anyone talking about Rust on social media?"
→ Uses search_mentions("Rust") — searches HN + Reddit
"What's hot on r/machinelearning?"
→ Uses get_subreddit_hot("machinelearning")
Data Sources
- Reddit — Public JSON API (no auth required)
- HackerNews — Firebase REST API (no auth required)
- HN Search — Algolia API (no auth required)
No API Keys Needed
This server uses only public, free APIs. No configuration or API keys required.
License
MIT
Release files for social-trends-mcp-server 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| social_trends_mcp_server-0.1.0.tar.gz | 6.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| social_trends_mcp_server-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 15.2 kB
Release files / social_trends_mcp_server-0.1.0.tar.gz
How to use checksums
23b3765096ebefa0cc9dba6fc72c87e43f9f84ef11d160a1e50548640ad38cbfHow to use checksums
ea68ce9d521bb1c36bc2c96b9db243076a55a3a675d952d51f095e07742fc080What is trusted publishing?
twine/6.2.0 CPython/3.13.3