基于模型上下文协议(MCP)的一站式全球热门趋势聚合服务——Python实现
git clone https://github.com/fancyboi999/daily-hot-mcp.git
cd daily-hot-mcp
pip install -r requirements.txt
pip install -e .
首先复制环境变量模板文件:
cp env.example .env
TRENDS_HUB_CUSTOM_RSS_URL 自定义RSS源支持通过环境变量添加自定义RSS源:
TRENDS_HUB_CUSTOM_RSS_URL=https://your-rss-feed-url.com/feed
系统会在配置后自动添加custom-rss工具来检索指定RSS源的内容。
FIRECRAWL_API_KEY 爬虫服务API密钥用于获取热门内容的详细信息:
FIRECRAWL_API_KEY=your_api_key_here
此配置允许系统捕获目标热点的完整内容,提供更丰富的信息展示。API密钥可以在FireCrawl官方网站申请访问。
# 直接运行模块
python daily_hot_mcp/__main__.py
{
"mcpServers": {
"daily-news": {
"type": "http",
"url": "http://localhost:8000/mcp/"
}
}
}
| 工具名称 | 描述 |
|---|---|
| get-baidu-trending | 获取百度热门话题,包括实时搜索、社会热点、科技新闻、娱乐八卦以及跨多个领域的流行中文信息和搜索趋势 |
| get-toutiao-trending | 获取今日头条热门话题,涵盖政治事务、社会事件、国际新闻、科技进展和娱乐八卦等各个领域的热门中文新闻 |
| get-ithome-trending | 获取IT之家热门,包括科技更新、数字产品、互联网发展、软件应用和尖端科技进展等领域的热门中文科技新闻 |
| get-bbc-news | 获取BBC新闻,提供全球新闻、英国新闻、商业、政治、健康、教育、科技、娱乐和其他信息 |
| get-36kr-trending | 获取36氪热门榜单,提供创业、商业和技术领域的热门信息,包括投融资动态、新兴行业分析和商业模式创新见解 |
| get-netease-news-trending | 获取网易热门新闻列表,涵盖政治、社会事件、财经信息、科技更新和娱乐体育等全面的中文新闻 |
| get-infoq-news | 获取InfoQ技术新闻,包括企业级技术内容如软件开发、架构设计、云计算、AI和前沿开发者趋势 |
| get-thepaper-trending | 获取澎湃热门内容,包括时政、财经更新、社会事件、文化教育和深度报道等高质量中文新闻 |
| get-tencent-news-trending | 获取腾讯新闻热门榜单,一个涵盖国内外时政、社会热点、财经信息、娱乐更新和体育赛事的全面中文新闻平台 |
| Get The Verge news | 包括英文科技信息,如技术创新、数码产品评测、互联网趋势和科技公司更新 |
| get-9to5mac-news | 获取9to5Mac关于苹果的英文新闻,包括苹果产品发布、iOS更新、Mac硬件、应用推荐和苹果公司更新 |
| 工具名称 | 描述 |
|---|---|
| get-kuaishou-trending | 获取快手热门,包括平台上最热门短视频、热门话题和病毒传播内容的实时热门中文新闻 |
| get-xiaohongshu-trending | 获取小红书热门内容,包括平台上的热门笔记、时尚美妆、生活方式和产品推荐 |
| get-so360-trending | 获取360热门榜单,包括360搜索平台上的热门搜索词、实时新闻热点和用户关注度高的中文信息 |
| get-sogou-trending | 获取搜狗热搜榜,包括搜狗搜索平台上的热门搜索关键词、实时搜索趋势和用户感兴趣的中文新闻热点 |
| get-hupu-trending | 获取虎扑热门内容,包括体育赛事、论坛上的热门帖子、篮球和足球话题以及男性生活方式兴趣的热门讨论 |
| get-weibo-trending | 获取微博热门话题,包括当前事件、社会现象、娱乐新闻、名人更新和在线热门讨论的实时热门中文新闻 |
| get-zhihu-trending | 获取知乎热门话题,包括热门时政、社会问题、科技更新、娱乐八卦以及各个领域的热门问答和讨论 |
| get-douyin-trending | 获取抖音热门榜单,展示最热门的社会话题、娱乐活动、在线热点和当下的流行趋势 |
| get-bilibili-trending | 获取Bilibili热门视频 |
| 工具名称 | 描述 |
|---|---|
| get-bilibili-rank | 获取Bilibili视频排行榜,包括全站、动画、音乐、游戏等多个分区的热门视频,反映年轻人内容消费的当前趋势 |
| get-douban-rank | 获取豆瓣实时热门排行榜,提供当前热门书籍、电影、电视剧、综艺节目等作品的信息,包括评分和受欢迎程度数据 |
| get-weread-rank | 获取微信读书排行榜,包括热门小说、畅销书籍、新书推荐和各种文学作品的阅读数据和排名信息 |
| get-gcores-new | 获取Gcores的游戏相关信息,包括视频游戏评测、玩家文化、游戏开发和游戏商品的深入内容 |
| 工具名称 | 描述 |
|---|---|
| get-autohome-trending | 获取汽车之家热门榜单,涵盖专业汽车新闻,包括汽车新闻、新车发布、购车指南、试驾体验、汽车评测和行业更新 |
| 工具名称 | 描述 |
|---|---|
| custom-rss | 自定义RSS源:your_url_here |
| get-smzdm-rank | 获取值得买热门内容,包括产品推荐、折扣信息、购物指南、产品评测和消费者体验分享——实用的面向中国消费者的资讯 |
| get-sspai-rank | 获取少数派热榜,包括高质量的中文科技和生活方式内容,如数码产品评测、软件应用推荐、生活方式指南和生产力技巧 |
| 工具名称 | 描述 |
|---|---|
| crawl_website | 抓取网站内容,通常在用户想要了解某个网站内容详情时使用 |
| Get-ifanr-news | 获取iFanr的最新科技新闻,包括新技术产品的前沿信息、数码设备和互联网趋势 |
💡 提示更多数据源正在不断添加,我们致力于为您提供最全面的热门趋势信息!
MIT许可证
🎯 构建最全面的中文热门趋势聚合服务,让信息触手可及!