项目简介
- other
实现MCP的服务端,获取各大平台的热搜
About
什么是项目简介?
项目简介是一个基于 Model Context Protocol (MCP) 实现的工具,用于从多个平台获取热点话题。它目前支持新浪热搜和知乎热搜,并通过继承 HotTopicBase 类和 @register_hot_topic 装饰器扩展新平台。
如何将项目简介与其他工具一起使用?
—
项目简介的主要功能
- 通过 MCP 协议获取平台热点话题
- 支持新浪热搜、知乎热搜(可扩展)
- 提供统一的 get_hot_topics 方法接口
- 支持通过装饰器注册新的热点平台
- 参考 DailyHotApi 项目实现数据获取
项目简介的用例
- 获取新浪微博实时热搜榜单
- 获取知乎实时热搜榜单
- 为 MCP 客户端提供热点数据工具(tool)
项目简介常见问题
项目简介是 MCP 客户端还是 MCP 服务器?
README 中未明确说明,但从其“基于 MCP 实现获取热点”的描述和可注册工具的架构看,它更可能是一个 MCP 服务器或工具集合,而非客户端。
项目简介支持哪些平台?
目前已实现新浪热搜和知乎热搜,可扩展支持更多平台。
如何扩展新的热点平台?
新增类继承 HotTopicBase,重写 get_hot_topics 方法,并使用 @register_hot_topic(platform_name="...") 装饰器注册。
项目简介是否有使用限制或 API 密钥要求?
—
项目简介的许可证是什么?
—
Details
- Author
- mrniebit
- GitHub stars
- 1
- Category
- other
- Repository
- mrniebit/hot-topic-mcp
项目简介
基于Model Context Protocol(MCP)实现获取各个平台热点的功能
- [x] 新浪热搜
- [x] 知乎热搜
...
API参考项目:https://github.com/imsyy/DailyHotApi
项目结构
新增热搜类
1、继承 HotTopicBase 类,然后重写 get_hot_topics 方法
2、@register_hot_topic(platform_name="sina_weibo_hot_topic") platform 为tool name
