项目简介
TrendRadar是一个热点新闻监控和分析平台,其MCP服务器模块专门为AI客户端提供标准化的新闻数据访问接口。
主要功能
- 全网热点聚合:监控知乎、抖音、微博、今日头条等11+主流平台的热点新闻
- AI智能分析:通过13种分析工具支持自然语言查询、趋势分析、情感分析等功能
- 数据持久化:支持HTML/TXT格式的历史记录保存
- 多客户端支持:兼容Claude Desktop、Cursor、Cline等多种支持MCP的AI工具
- 自然语言交互:用户可以用对话方式查询和分析新闻数据
安装步骤
-
克隆项目
git clone https://github.com/sansan0/TrendRadar -
安装依赖
- 运行自动安装脚本:'setup-windows.bat' 或 './setup-mac.sh'
-
配置环境
- 确保项目路径正确(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": "新闻热点聚合分析系统" } } }
基本使用方法
- 启动MCP服务
- STDIO模式:配置后自动运行
- HTTP模式:手动启动服务后连接
注意事项:
- 替换 '/path/to/TrendRadar' 为实际项目路径
- 确保项目依赖已安装(运行过setup脚本)
- 连接客户端
- 在支持的AI客户端中配置MCP服务器信息
- 开始分析
- 使用自然语言提问,如"查询昨天知乎的热点"、"分析比特币热度趋势"
- 项目自带2025年11月1-15日测试数据
- 建议自行部署运行项目获取实时新闻数据
支持的分析工具
- 基础查询:最新新闻、按日期查询、热门话题
- 智能检索:关键词搜索、历史关联检索
- 高级分析:话题趋势追踪、数据洞察、情感分析
- 系统管理:配置查询、状态检查、触发爬取
信息
分类
网页与API