
Dailyhotmcp
io.github.FrankXMXPublished by GitHub account FrankXMXv0.1.5Updated Oct 24, 2026
聚合55+平台热门榜单数据的AI工具,支持微博、知乎、B站、GitHub等平台。适用于LLM/RAG场景。
Overview
A local MCP server that lets an assistant fetch trending and hot-list data from 55+ Chinese and international platforms such as Weibo, Zhihu, Bilibili and Hupu.
- What you can do
- List all available platforms and their call names, with a prompt field guiding how results are presented to the model (list_platforms). Fetch hot lists, trending topics, rankings and latest updates from 55+ sites, each registered as its own tool, such as weibo, zhihu, bilibili, douyin, hackernews and producthunt. Limit the number of returned items and optionally bypass the cache to force fresh data on any tool. Run over stdio for desktop clients, or start an HTTP/SSE server with a health endpoint for remote-style clients.
- When to use it
- Useful when you want an assistant to summarize what is trending right now across Chinese social media, news, tech and gaming sites, or to feed hot-list data into LLM or RAG workflows without writing scrapers yourself.
- Requirements
- Runs locally via npx or as an npm package, so Node.js is needed. The manifest declares a required secret environment variable named YOUR_API_KEY, though the README's setup examples do not mention it. Network access to the source sites is required; an optional HTTP mode uses MCP_PORT (default 3000).
Installation
In SourceWeft
- Open Dailyhotmcp in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
特性
- 支持 MCP 协议,可直接集成到 Claude Desktop、Cursor 等 AI 助手
- 极快响应,便于开发
- 支持 RSS 模式和 JSON 模式
- 支持多种部署方式
- 简明的路由目录,便于新增
快速开始
MCP 使用
本项目发布在 [MCP 注册表](https://modelcontextprotocol.io registry),支持以下客户端:
OpenClaw
在 OpenClaw 设置中添加 MCP 服务器配置:
重启后即可对话使用,支持 55+ 平台热门数据查询,如:
OpenCode
在 OpenCode 配置文件 opencode.json 中添加(参考 OpenCode MCP 配置):
HTTP + SSE 模式
支持通过 HTTP 接口访问 MCP 服务。启动 HTTP 服务器后,配置客户端连接:
OpenCode Remote 配置:
注意:需要先启动 HTTP 服务器(见下文)。
Claude Desktop / Cursor 配置:
注意:Claude Desktop 默认仅支持 stdio 模式。部分客户端如 MCP Client、Windsurf 或自定义客户端可能支持 HTTP 连接。
启动 HTTP 服务器:
HTTP 端点:
POST /mcp- 发送 JSON-RPC 请求GET /mcp- SSE 长连接(接收服务端推送)GET /health- 健康检查
其他 MCP 客户端
同样配置即可使用。
使用 SDK 连接 HTTP 模式
可以使用 MCP SDK 的 StreamableHTTPClientTransport 连接 HTTP 服务器:
作为 npm 包使用
MCP 工具说明
所有 MCP 工具支持以下参数:
limit?: number- 限制返回数量noCache?: boolean- 跳过缓存,强制获取最新数据
list_platforms - 获取所有可用平台列表(无参数)
返回数据包含 prompt 字段,指导大模型以友好格式展示结果。
接口总览
项目支持 55+ 平台热门数据,可通过 MCP 工具或 npm 包调用。
MCP 工具
所有平台都作为 MCP 工具注册,可通过 list_platforms 工具获取完整列表。
查看支持的平台
部署
Docker 部署
手动部署
复制 .env.example 为 .env 并修改配置。
开发
编译运行
pm2 部署
须知
- 默认缓存 60 分钟,可在
.env中修改CACHE_TTL - 部分接口使用页面爬虫,若违反对应页面规则请联系移除
免责声明
- 本项目服务仅供技术研究和开发测试使用
- 获取的信息来自公开渠道,不对准确性作出承诺
- 使用本项目产生的法律责任由使用者自行承担
鸣谢
Source: README.md at commit 037f3bb
Tools
0Version history
1- v0.1.5LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts