Trends Hub
@baranwang
基于 Model Context Protocol (MCP) 协议的全网热点趋势一站式聚合服务
Overview
What is Trends Hub?
Trends Hub is a MCP (Model Context Protocol) server that aggregates the latest trending topics and hot news from over 20 quality data sources across the web. It is designed for developers and AI applications that need real-time access to curated trends, news, and popular content from platforms like 36Kr, BBC, Bilibili, Weibo, and more.
How to use Trends Hub?
Install Trends Hub by adding the standard npx -y mcp-trends-hub command to your MCP client configuration. The server supports VS Code, Cursor, Windsurf, Claude Desktop, Cline, Smithery, and MCPorter. Optional environment variables TRENDS_HUB_HIDDEN_FIELDS and TRENDS_HUB_CUSTOM_RSS_URL allow custom field filtering and adding custom RSS feeds.
Key features of Trends Hub
- Aggregates trends from 20+ diverse data sources
- Real‑time updates synchronized with source sites
- Fully compatible with the Model Context Protocol
- Supports custom RSS feeds via environment variable
- Allows hiding specific fields from tool outputs
- Easy to install and configure across MCP clients
Use cases of Trends Hub
- Fetch up‑to‑date social media hot lists (e.g., Weibo, Douyin)
- Get trending news from global publishers (e.g., BBC, NYT)
- Retrieve technical article rankings (e.g., Juejin, InfoQ)
- Integrate trending entertainment data into AI assistants
- Build custom dashboards or chatbots with live trend feeds
FAQ from Trends Hub
What are the system requirements for Trends Hub?
Node.js 22 or newer. A supported MCP client is also required (e.g., VS Code, Cursor, Claude Desktop).
How can I add a custom RSS feed to Trends Hub?
Set the TRENDS_HUB_CUSTOM_RSS_URL environment variable with one or more comma‑separated RSS URLs. The server will generate corresponding tool names automatically.
How do I hide specific fields from the returned data?
Use the TRENDS_HUB_HIDDEN_FIELDS environment variable. You can hide fields globally (e.g., cover) or per tool (e.g., get_nytimes_news:description), separated by commas.
Which data sources are currently available in Trends Hub?
The server provides tools for 20+ sources, including 36Kr, BBC, Bilibili, Douban, Douyin, Gcores, Ifanr, InfoQ, Juejin, Netease News, NYT, Smzdm, Sspai, Tencent News, The Paper, The Verge, Toutiao, Weibo, WeRead, and Zhihu. More are being added.
How do I configure Trends Hub for different MCP clients?
Use the standard JSON configuration with npx -y mcp-trends-hub as the command. Client‑specific examples are provided for Claude Desktop, Cursor, VS Code, Windsurf, Cline, Smithery, and MCPorter.