HotNews MCP Server

1

Add it to Claude Code

Run this in a terminal.

Run in terminal
claude mcp add hotnews-mcp -- npx -y @wopal/mcp-server-hotnews
README.md

Real-time hot trending topics from major Chinese social platforms and news sites.

HotNews MCP Server

A Model Context Protocol (MCP) server that provides real-time hot trending topics from major Chinese social platforms and news sites.

Features

  • Real-time hot topics from 9 major Chinese platforms
  • MCP protocol compatible
  • Easy integration with AI models
  • Markdown formatted output with clickable links
  • Heat index support (where available)

Supported Platforms

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

API Source, This project uses the api.vvhan.com service for fetching hot topics data.

Available Tools

  • get_hot_news
    • sources - Required arguments: Platform ID list
  • Example usage:
    • get_hot_news([3]) : Get Baidu Hot Discussion only
    • get_hot_news([1,3,7]) : Get hot lists from zhihuHot, Baidu, and huPu
    • get_hot_news([1,2,3,4]) : Get hot lists from zhihuHot, 36Kr, Baidu, and Bilibili`

Installation

NPX

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

Docker

( Docker image not uploaded to Docker Hub, need to build it yourself. )

{
  "mcpServers": {
    "mcp-server-hotnews": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "wopal/mcp-server-hotnews"
      ]
    }
  }
}

Development

# Install dependencies
npm install

# Watch mode
npm run watch

# Build
npm run build

# Test URLs
npm run test:urls

Docker build:

docker build -t wopal/mcp-server-hotnews:latest -f Dockerfile .

License

This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.

Tools (1)

get_hot_newsFetches hot trending topics and heat indices from specified Chinese social media and news platforms.

Configuration

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

Try it

What are the current top trending topics on Weibo and Zhihu?
Fetch the latest hot news from 36Kr and Bilibili.
Get the current hot discussion list from Baidu.
Show me the trending topics from Hupu, Douban, and IT News.

Frequently Asked Questions

What are the key features of HotNews MCP Server?

Real-time hot topics from 9 major Chinese platforms. Markdown formatted output with clickable links. Heat index support for trending topics. Easy integration with AI models via MCP protocol.

What can I use HotNews MCP Server for?

Staying updated with current events and viral trends in China. Researching public sentiment on specific topics across multiple platforms. Aggregating tech news and industry trends from 36Kr and IT News. Monitoring social media buzz for marketing or content creation.

How do I install HotNews MCP Server?

Install HotNews MCP Server by running: npx -y @wopal/mcp-server-hotnews

What MCP clients work with HotNews MCP Server?

HotNews MCP Server works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Turn this server into reusable context

Keep HotNews MCP Server docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Need the old visual installer? Open Conare IDE.
Open Conare