
HotNews MCP Server

2024.12.22
79
热门话题聚合实时数据服务内容生成
HotNews MCP Server 是一个基于Model Context Protocol (MCP)的服务,提供来自中国主要社交平台和新闻网站的实时热门话题。该服务支持多种平台的热门话题获取,并兼容MCP协议,便于与AI模型集成。输出格式为Markdown,包含可点击的链接和热度指数(如可用)。
View on GitHub
Overview
基本能力
产品定位
HotNews MCP Server 是一个实时热门话题聚合服务,专注于从中国主流社交平台和新闻网站获取热门内容,并通过MCP协议提供给用户。
核心功能
- 实时获取来自9个中国主流平台的热门话题
- 兼容MCP协议
- 易于与AI模型集成
- 支持Markdown格式输出,包含可点击的链接
- 提供热度指数(如可用)
适用场景
- 需要实时监控中国社交平台热门话题的应用
- 需要将热门话题数据集成到AI模型中的开发者
- 需要展示多平台热门话题的新闻聚合服务
工具列表
get_hot_news
- 功能:获取指定平台的热门话题列表
- 参数:
sources
- 平台ID列表 - 示例:
get_hot_news([3])
:仅获取百度热点get_hot_news([1,3,7])
:获取知乎、百度和虎扑的热门话题get_hot_news([1,2,3,4])
:获取知乎、36氪、百度和B站的热门话题
使用教程
使用依赖
无特殊依赖,直接通过NPX或Docker安装即可。
安装教程
NPX安装
{
"mcpServers": {
"mcp-server-hotnews": {
"command": "npx",
"args": [
"-y",
"@wopal/mcp-server-hotnews"
]
}
}
}
Docker安装
(需自行构建Docker镜像)
{
"mcpServers": {
"mcp-server-hotnews": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"wopal/mcp-server-hotnews"
]
}
}
}
调试方式
开发模式
# 安装依赖
npm install
# 监视模式
npm run watch
# 构建
npm run build
# 测试URL
npm run test:urls
Docker构建
docker build -t wopal/mcp-server-hotnews:latest -f Dockerfile .