返回市场
MCP热点新闻服务器

MCP热点新闻服务器

作者:wopal-cn184 星标更新:2024-12-22

项目介绍

HotNews MCP Server

一个提供来自中国主要社交平台和新闻网站实时热门话题的Model Context Protocol (MCP)服务器。

功能

  • 来自9个主要中国平台的实时热门话题
  • 兼容MCP协议
  • 与AI模型轻松集成
  • 带有可点击链接的Markdown格式输出
  • 支持热度指数(如适用)

支持的平台

  1. 知乎热榜 (Zhihu Hot List)
  2. 36氪热榜 (36Kr Hot List)
  3. 百度热点 (Baidu Hot Discussion)
  4. B站热榜 (Bilibili Hot List)
  5. 微博热搜 (Weibo Hot Search)
  6. 抖音热点 (Douyin Hot List)
  7. 虎扑热榜 (Hupu Hot List)
  8. 豆瓣热榜 (Douban Hot List)
  9. IT新闻 (IT News)

API来源,本项目使用api.vvhan.com服务获取热门话题数据。

可用工具

  • 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

{
  "mcpServers": {
    "mcp-server-hotnews": {
      "command": "npx",
      "args": [
        "-y",
        "@wopal/mcp-server-hotnews"
      ]
    }
  }
}

Docker

(Docker镜像尚未上传到Docker Hub,需要自行构建。)

{
  "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 .

许可证

此MCP服务器在MIT许可证下发布。这意味着您可以自由地使用、修改和分发该软件,但需遵守MIT许可证中的条款和条件。更多详情,请参见项目仓库中的LICENSE文件。 </中文翻译>