home / mcp / hotnews mcp server

HotNews MCP Server

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

Installation
Add the following to your MCP client configuration file.

Configuration

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

HotNews MCP Server provides real-time hot topics from major Chinese platforms through the Model Context Protocol (MCP), enabling seamless integration with AI models and systems that consume structured, clickable topic data.

How to use

You run the HotNews MCP Server and connect your MCP client to fetch live hot topics from a curated set of Chinese platforms. Use the MCP client to request hot topic data as needed, and integrate the responses into your AI workflows, dashboards, or automation that benefits from real-time trends.

How to install

Prerequisites: Node.js and npm, or Docker if you prefer a containerized run. Ensure you have internet access to fetch the MCP server package.

Option 1: Run with NPX (no permanent installation)

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

Option 2: Run with Docker (build/run locally)

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

Additional notes

No special environment variables are shown for running the server in the provided examples. If you introduce environment variables later, document them in your MCP client configuration and keep them aligned with any security requirements for your deployment.

Configuration tips

Choose the run method that best fits your workflow. For quick testing or development, NPX is convenient. For production or CI/CD, Docker offers isolation and repeatable deployments.

Available tools

get_hot_news

Fetches real-time hot topics by platform IDs. You provide the platform IDs you want to include, and the server returns the latest topics from those sources.