Markdown 使用说明

  • 项目简介
    • TrendRadar 的 MCP 服务器实现提供对外的标准化接口,供 MCP 客户端(如 Claude Desktop、Cursor、Cline、Cherry Studio 等)通过 MCP 协议请求新闻数据、分析工具和报告等能力。
  • 主要功能点
    • 提供核心数据查询工具:获取最新新闻、按日期查询、热点趋势话题等
    • 提供高级数据分析工具:话题趋势、数据洞察、情感分析等
    • 提供跨平台新闻聚合、对比与去重能力
    • 提供辅助工具:日期解析、批量查询、跨日期检索等
    • 具备可拓展性,支持本地与远程存储后端切换
  • 安装步骤
      1. 获取源码:git clone https://github.com/sansan0/TrendRadar.git
      1. 安装依赖:确保 Python 环境可执行,安装所需依赖
      1. 运行 MCP 服务器:
      • 以 STDIO 传输模式运行(适合本地演示和快速体验) 命令示例(在仓库根目录执行):python -m mcp_server.server --transport stdio
      • 以 HTTP 传输模式运行(正式服务器,可在生产环境接入) 命令示例:python -m mcp_server.server --transport http --host 0.0.0.0 --port 3333
  • 服务器配置(MCP 客户端使用的连接信息) 说明:MCP 客户端需要提供服务器的启动信息以建立连接。以下 JSON 结构仅用于描述服务器配置的要点,实际 MCP 客户端不需要直接依赖本仓库的代码实现。 { "serverName": "TrendRadar-MCP-Server", "command": "python", "args": ["-m", "mcp_server.server", "--transport", "stdio"] } 注释:
    • serverName:MCP 服务器对外的唯一标识名称
    • command:启动服务器所使用的命令(如 Python 解释器)
    • args:启动命令的参数,包含传输模式等设定 进一步说明:
    • 若使用 STDIO 传输,客户端应通过 MCP 请求/响应的标准输入输出通道进行交互
    • 若使用 HTTP 传输,客户端应通过 http://<host>:<port>/mcp 端点进行 JSON-RPC 调用
  • 基本使用方法
    • 运行后,MCP 客户端通过指定的服务器地址发起 JSON-RPC 请求,调用相应的工具和查询功能
    • 客户端可以通过工具名称访问数据、执行分析、获取 Prompts 与报告等能力
    • 如需启用远程存储、推送等能力,请在运行时配置相应环境变量或配置文件

信息

分类

网页与API