项目简介

TrendRadar是一个热点新闻监控和分析平台,其MCP服务器模块专门为AI客户端提供标准化的新闻数据访问接口。

主要功能

  • 全网热点聚合:监控知乎、抖音、微博、今日头条等11+主流平台的热点新闻
  • AI智能分析:通过13种分析工具支持自然语言查询、趋势分析、情感分析等功能
  • 数据持久化:支持HTML/TXT格式的历史记录保存
  • 多客户端支持:兼容Claude Desktop、Cursor、Cline等多种支持MCP的AI工具
  • 自然语言交互:用户可以用对话方式查询和分析新闻数据

安装步骤

  1. 克隆项目

    git clone https://github.com/sansan0/TrendRadar
  2. 安装依赖

    • 运行自动安装脚本:'setup-windows.bat' 或 './setup-mac.sh'
  3. 配置环境

    • 确保项目路径正确(Windows使用双反斜杠)
    • 支持STDIO和HTTP两种传输模式

服务器配置

MCP客户端需要配置以下信息来连接TrendRadar服务器:

STDIO模式(推荐)

{
  "mcpServers": {
    "trendradar": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/TrendRadar",
        "run",
        "python",
        "-m",
        "mcp_server.server"
      ]
    }
  }
}

HTTP模式(备选)

{
  "mcpServers": {
    "trendradar": {
      "url": "http://localhost:3333/mcp",
      "description": "新闻热点聚合分析系统"
    }
  }
}

基本使用方法

  1. 启动MCP服务
    • STDIO模式:配置后自动运行
    • HTTP模式:手动启动服务后连接

注意事项

  • 替换 '/path/to/TrendRadar' 为实际项目路径
  • 确保项目依赖已安装(运行过setup脚本)
  1. 连接客户端
    • 在支持的AI客户端中配置MCP服务器信息
  2. 开始分析
    • 使用自然语言提问,如"查询昨天知乎的热点"、"分析比特币热度趋势"
  • 项目自带2025年11月1-15日测试数据
  • 建议自行部署运行项目获取实时新闻数据

支持的分析工具

  • 基础查询:最新新闻、按日期查询、热门话题
  • 智能检索:关键词搜索、历史关联检索
  • 高级分析:话题趋势追踪、数据洞察、情感分析
  • 系统管理:配置查询、状态检查、触发爬取

信息

分类

网页与API