你是否每天早上都需要打开十几个网站和App,才能了解今天全世界发生了什么?从微博热搜到知乎热榜,从B站排行榜到纽约时报新闻,信息分散在各个角落,让人应接不暇。如果能让你的AI助手,每天早上自动为你聚合所有平台的热点,并总结出一份精华简报,那该多好?这正是mcp-trends-hub为你提供的能力。
mcp-trends-hub是一个基于模型上下文协议的全网热点趋势一站式聚合服务。它整合了超过20个优质数据源,涵盖中文互联网的主流热榜和全球知名新闻媒体,让你的AI能够通过统一的接口,轻松获取多个平台的实时热点资讯。
项目基本信息
| 信息项 | 详情 |
|---|---|
| 项目名称 | mcp-trends-hub |
| GitHub地址 | https://github.com/baranwang/mcp-trends-hub |
| 项目描述 | 基于 Model Context Protocol (MCP) 协议的全网热点趋势一站式聚合服务 |
| 作者 | baranwang |
| 开源协议 | Unknown |
| 开源状态 | 公开状态 |
| Languages | TypeScript, JavaScript |
| 支持平台 | Windows / macOS / Linux / Web |
| 最后更新 | 2026-04-24 |
一、项目介绍
mcp-trends-hub的核心是一个精心设计的MCP服务器,它聚合了20多个热榜和新闻源,并为每一个数据源提供了一个独立的工具接口。它的设计哲学是“一站式获取,精准定制”。你不需要为了看不同平台的热点而切换多个工具或编写复杂的逻辑,只需要在对话中指定你想看哪个平台即可。
目前,它支持的数据源覆盖非常广泛。在中文互联网热点方面,它聚合了微博热搜、知乎热榜、抖音热搜、今日头条热榜、百度贴吧、哔哩哔哩排行榜、豆瓣实时热门、36氪热榜、少数派热榜等。在国际新闻方面,它提供了纽约时报新闻、BBC新闻、The Verge科技新闻、9to5Mac苹果资讯等。此外,还有技术社区掘金文章榜、InfoQ技术资讯,甚至是微信读书排行榜和什么值得买热门。
每个工具返回的数据都包含热点的标题、热度值或排名、链接,部分还带有封面图或简介。这些信息经过格式化,非常易于AI进行后续的分析、总结或对比。
二、核心优势
海量数据源,一站聚合:超过20个数据源,基本覆盖了普通人日常关注的所有主要媒体和社区。你不需要再为每个平台寻找单独的MCP服务器或API,一个服务器全搞定。这对于希望跟踪全网热点的内容创作者、市场分析师或普通用户来说,是极大的便利。
实时更新,紧跟热点:服务器会保持与源站的同步,返回的数据始终是最新的热搜和新闻。你的AI能够回答“今天微博上最火的话题是什么”这类需要最新信息的问题,而不依赖于可能过时的训练数据。
完全兼容MCP,开箱即用:它就是一个标准的MCP服务器,可以通过npx命令直接运行,无需克隆代码或安装依赖。它的配置极其简单,你只需要在客户端配置文件中添加几行JSON,你的AI就能立刻获得访问这20多个数据源的能力。
灵活可定制:通过环境变量,你可以灵活地定制返回的数据。例如,你可以隐藏某些不想看到的字段(如封面图),或者添加自定义的RSS订阅源,将你自己关注但不包含在官方列表中的网站也聚合进来。这种扩展性让工具变得更有生命力。
三、适用场景
场景一:每日热点简报。这是最直接的应用。每天早上,你可以让AI:“帮我总结一下过去24小时微博、知乎和B站最火的5个话题,按平台分开列出。” AI会分别调用三个工具,然后为你生成一份简洁的每日热点日报。
场景二:跨平台内容趋势对比。你可以让AI对比不同平台对同一事件的关注度。“请告诉我,关于‘人工智能’这个话题,今天是知乎热榜讨论度高,还是微博热搜更火?” AI可以获取两个平台的数据,并从热度值、上榜话题数量等维度进行分析。
场景三:特定领域的资讯追踪。如果你是科技爱好者或开发者,可以让AI:“帮我获取The Verge、9to5Mac和InfoQ的今日最新新闻,并筛选出关于‘大语言模型’的内容。” AI能为你定制一份专属的科技资讯简报。
场景四:内容创作者的选题助手。如果你是一个博主或视频创作者,可以让AI:“分析一下今天B站排行榜前10名的视频,总结出它们共同的主题或风格,帮我找找选题灵感。” AI能通过分析热门内容,为你提供创作方向上的建议。
场景五:投资与市场情绪感知。你可以让AI:“获取36氪和纽约时报今日关于‘新能源’的新闻报道,帮我看看市场对锂电行业的主要情绪是乐观还是悲观。” 这能辅助快速把握市场舆情。
四、安装教程
mcp-trends-hub的安装极其简单,因为它可以通过npx直接运行。你甚至不需要克隆代码。
第一步:确保Node.js环境
请确认你的系统已安装Node.js 22或更高版本。你可以在终端输入node --version来检查。如果版本过低,请前往Node.js官网下载最新版本。
第二步:配置你的MCP客户端
我们以Claude Desktop为例。找到其配置文件:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
使用文本编辑器打开该文件,添加以下配置:
{
"mcpServers": {
"trends-hub": {
"command": "npx",
"args": ["-y", "mcp-trends-hub"]
}
}
}对于Windows用户,如果需要包装命令,可以这样写:
{
"mcpServers": {
"trends-hub": {
"command": "cmd",
"args": ["/c", "npx", "-y", "mcp-trends-hub"]
}
}
}第三步:重启并验证
保存配置文件,完全退出并重新启动你的MCP客户端。在新的对话中,尝试提问:“请帮我看看今天微博热搜榜的前5名是什么。”
如果配置成功,AI会调用get_weibo_trending工具,并返回一个包含标题、热度值和链接的列表。
可选:高级定制
如果你希望隐藏某些返回字段或添加自定义RSS源,可以修改配置,添加env部分。例如,隐藏微博热搜的封面图,并添加一个自定义RSS:
{
"mcpServers": {
"trends-hub": {
"command": "npx",
"args": ["-y", "mcp-trends-hub"],
"env": {
"TRENDS_HUB_HIDDEN_FIELDS": "get_weibo_trending:cover",
"TRENDS_HUB_CUSTOM_RSS_URL": "https://example.com/feed"
}
}
}
}五、使用示例
配置完成后,你就可以用自然语言指挥AI获取各种平台的热点资讯了。
示例一:获取单个平台热榜
你问:“今天B站的热门视频有哪些?给我前5个。”
AI会调用get_bilibili_rank工具,返回一个包含排名、标题、UP主和播放量(如果数据提供)的列表。
示例二:获取多个平台并对比
你问:“同时获取一下知乎热榜和头条热榜,看看它们各自最热的一条新闻分别是什么。”
AI会并行调用get_zhihu_trending和get_toutiao_trending两个工具,然后将两个榜首话题放在一起呈现给你。
示例三:获取国际新闻
你问:“帮我看看今天纽约时报的头条科技新闻是什么?”
AI会调用get_nytimes_news工具,返回最新的几条新闻标题和简介。
示例四:获取垂直领域资讯
你问:“作为开发者,我关心技术动态。请帮我获取掘金的文章榜和InfoQ的新闻。”
AI会分别调用get_juejin_article_rank和get_infoq_news,技术资讯一手掌握。
示例五:综合热点分析
你问:“总结一下今天中文互联网上的三大热点话题。你可以从微博、知乎和抖音的数据中寻找共性。”
AI会调用三个平台的工具,分析各自排名靠前的话题,找出跨平台的共同热点(如某个社会事件或娱乐新闻),然后生成一份综合分析报告。
六、常见问题
问题一:我配置后,AI说找不到npx命令。
解决方案:这说明Node.js未正确安装或未添加到系统PATH。请重新安装Node.js,并确保在安装过程中勾选了“添加到PATH”选项。安装后重启电脑,再重启客户端。
问题二:某些工具(如get_nytimes_news)返回的结果是英文,我希望能翻译成中文。
解决方案:服务器本身只返回原始数据。你可以让AI在拿到结果后进行翻译。例如,提问时加上:“请把获取到的纽约时报新闻标题翻译成中文后告诉我。”
问题三:我想看的数据源不在支持的列表里,怎么办?
解决方案:你可以使用TRENDS_HUB_CUSTOM_RSS_URL环境变量添加自定义的RSS订阅源。只要该网站提供RSS feed,你就可以将其聚合进来。添加后,工具名会根据网址的hostname自动生成。对于不支持RSS的网站,暂时无法添加,但可以向项目作者建议增加新的数据源。
问题四:返回的数据中有些字段(如封面图)我不需要,如何去掉?
解决方案:你可以使用TRENDS_HUB_HIDDEN_FIELDS环境变量来隐藏指定的字段。例如,设置"TRENDS_HUB_HIDDEN_FIELDS": "cover"会隐藏所有工具的封面图字段;设置"TRENDS_HUB_HIDDEN_FIELDS": "get_weibo_trending:cover"则只隐藏微博热搜的封面图。
问题五:这个服务器是完全免费的吗?
解决方案:是的,该项目完全开源免费。它底层依赖的数据源都是各个平台公开展示的页面或公开的API,因此没有额外的费用。你可以放心使用。
七、总结
mcp-trends-hub是一个精准解决“信息过载”痛点的高质量MCP服务器。它把分散在全网数十个平台的热点信息,通过一个统一、标准化的接口,送到了你的AI助手面前。
这个项目的最大亮点在于其丰富的数据源和极低的使用门槛。中文互联网的主流热榜几乎全部覆盖,同时还包含了多家国际知名媒体的新闻。通过npx mcp-trends-hub,你可以在两分钟内让你的AI获得洞察全网热点的能力。此外,它的定制化选项(隐藏字段、添加RSS)也考虑到了用户个性化的需求。
对于任何希望紧跟时代潮流的内容创作者、市场研究人员、科技爱好者,或者只是想每天高效“刷”新闻的普通用户,mcp-trends-hub都是一个不可多得的工具。它让你的AI从一个对话者,升级为一个全知全能的热点观察员。
如果你还在为每天看不完的热点而焦虑,或者希望你的AI能帮你主动筛选信息,请立即安装mcp-trends-hub。你将体验到,什么叫做“世界热点,尽在对话之间”。
我用它来做投资辅助。每天看看36氪和纽约时报的财经科技头条,能感受到市场的情绪变化。
This project demonstrates how MCP can aggregate the fragmented web into a clean, AI-friendly interface.
同时配置了这个和搜索MCP,现在我的AI既能看热榜,又能深入搜索具体事件,信息获取能力完整了。
The `get_9to5mac_news` tool is a lifesaver for Apple fans. I get all the latest rumors and releases in one place.
环境变量定制很灵活,我隐藏了封面图,返回的数据更简洁,适合在终端里看。