项目简介
TrendRadar MCP服务器是一个基于Model Context Protocol的新闻分析后端,能够向支持的AI客户端(如Claude Desktop、Cursor、Cline等)提供对全网热点新闻数据的智能访问和分析能力。
主要功能
- 13种智能分析工具:涵盖基础查询、智能检索、高级分析和系统管理
- 自然语言交互:用户可以通过对话方式查询新闻数据,如"分析特斯拉最近的热度趋势"、"查询昨天知乎的热点"等
- 多平台数据聚合:支持知乎、微博、抖音、B站等11+主流平台的热点新闻
- 深度分析能力:话题趋势追踪、跨平台对比、情感分析、智能摘要等
- 历史数据分析:支持查询指定日期的新闻数据,进行历史关联分析
安装部署
前置要求
- 已运行TrendRadar项目至少一天(积累新闻数据)
配置方式
Claude Desktop配置:
{ "mcpServers": { "trendradar": { "command": "uv", "args": [ "--directory", "/path/to/TrendRadar", "run", "python", "-m", "mcp_server.server" ] } } }
Cursor配置: 在项目根目录创建'.cursor/mcp.json'文件:
{ "mcpServers": { "trendradar": { "command": "uv", "args": [ "--directory", "/path/to/TrendRadar", "run", "python", "-m", "mcp_server.server" ] }
HTTP服务模式:
# 启动HTTP服务(端口3333) uv run python -m mcp_server.server --transport http --port 3333
基本使用方法
- 启动MCP服务器:
- STDIO模式:直接配置到客户端即可
- HTTP模式:需手动启动HTTP服务
工具分类
- 基础查询:'get_latest_news'、'get_news_by_date'、'get_trending_topics'
- 智能检索:'search_news'、'search_related_news_history"
- 高级分析:'analyze_topic_trend'、'analyze_data_insights'、'analyze_sentiment'
- 数据洞察:'find_similar_news'、'generate_summary_report'等
注意:将'/path/to/TrendRadar'替换为你的项目实际路径,Windows系统路径需使用双反斜杠。
项目支持多种MCP客户端连接,为AI助手提供丰富的新闻数据分析能力。
信息
分类
网页与API