TrendRadar MCP Server

Real-time hot topics and news aggregator for social and financial platforms.

README.md

📢 公告: v4.0.0 版本已发布!包含存储架构重构、数据库优化、模块化改进等重大更新

🚀 最快30秒部署的热点助手 —— 告别无效刷屏,只看真正关心的新闻资讯

中文 | English

本项目以轻量,易部署为目标

🚨 【必读】重要公告:v4.0.0 部署方式与存储架构变更

🛠️ 请选择适合你的部署方式

🅰️ 方案一:Docker 部署(推荐 🔥)
  • 特点:最稳定、最简单,数据存储在 本地 SQLite,完全自主可控。

  • 适用:有自己的服务器、NAS 或长期运行的电脑。

  • 👉 跳转到 Docker 部署教程


🅱️ 方案二:GitHub Actions 部署(已恢复 ✅)
  • 特点:数据不再直接写入仓库(Git Commit),而是存储在 远程云存储(支持 S3 兼容协议:Cloudflare R2、阿里云 OSS、腾讯云 COS 等)。

  • 门槛必须配置一个 S3 兼容的对象存储服务(推荐免费的 Cloudflare R2)。

⚠️ 注意:选择此方案,请务必执行以下两步配置:

1. 🚀 推荐的开始方式:Use this template

为了保持仓库整洁,避免继承冗余的历史记录,我建议你使用 Template 模式:

  1. 点击原仓库页面右上角的绿色 [Use this template] 按钮。

  2. 选择 "Create a new repository"。

💡 为什么要这样做?

  • Use this template:创建一个全新的、干净的仓库,没有历史包袱。
  • Fork:会保留完整的提交历史和关联关系,占用 GitHub 更多资源。
2. ☁️ 关于 GitHub Actions 必配的远程存储

如果你选择 方案二 (GitHub Actions),则必须配置一个 S3 兼容的对象存储服务。

支持的存储服务:

  • Cloudflare R2(推荐,免费额度充足)
  • 其他 S3 兼容服务

⚠️ 以 Cloudflare R2 为例的配置前置条件:

根据 Cloudflare 平台规则,开通 R2 需绑定支付方式。

  • 目的:仅作身份验证(Verify Only),不产生扣费

  • 支付:支持双币信用卡或国区 PayPal。

  • 用量:R2 的免费额度(10GB存储/月)足以覆盖本项目日常运行,无需担心付费。

👉 点击查看详细配置教程

📑 快速导航

🚀 快速开始 🤖 AI 智能分析 ⚙️ 配置详解 📝 更新日志 ❓ 答疑与交流
🐳 Docker部署 🔌 MCP客户端 📚 项目相关 🪄 赞助商
  • 感谢耐心反馈 bug 的贡献者,你们的每一条反馈让项目更加完善😉;
  • 感谢为项目点 star 的观众们,fork 你所欲也,star 我所欲也,两者得兼😍是对开源精神最好的支持;
  • 感谢关注公众号 的读者们,你们的留言、点赞、分享和推荐等积极互动让内容更有温度😎。
👉 点击展开:致谢名单 (当前 🔥73🔥 位)

基础设施支持

感谢 GitHub 免费提供的基础设施,这是本项目得以一键 fork便捷运行的最大前提。

数据支持

本项目使用 newsnow 项目的 API 获取多平台数据,特别感谢作者提供的服务。

经联系,作者表示无需担心服务器压力,但这是基于他的善意和信任。请大家:

Tools 1

get_trending_topicsFetches current trending topics and news from supported social and financial platforms.

Environment Variables

S3_ENDPOINTEndpoint for S3-compatible storage when using GitHub Actions deployment.

Try it

What are the current trending topics on Zhihu today?
Summarize the latest financial news from Wall Street News.
Find out what is currently trending on Bilibili.
Compare the top trending topics across different social platforms.

Frequently Asked Questions

What are the key features of TrendRadar?

Aggregates real-time news from major platforms like Zhihu, Bilibili, and Wall Street News. Supports AI-driven analysis via Model Context Protocol. Lightweight and easy to deploy via Docker or GitHub Actions. Modular architecture with optimized database storage.

What can I use TrendRadar for?

Automated daily news briefing generation for financial analysts. Monitoring social media sentiment for specific trending topics. Integrating real-time market news into AI research workflows. Tracking content trends across multiple Chinese social platforms.

How do I install TrendRadar?

Install TrendRadar by running: npx -y trendradar

What MCP clients work with TrendRadar?

TrendRadar works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Turn this server into reusable context

Keep TrendRadar docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Open Conare