opennews-mcp
6551Team/opennews-mcp加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
想象你是这样一个人:凌晨2点,比特币突然暴涨。你需要在5分钟内回答几个关键问题——彭博上有什么相关报道?币安有没有上新币?链上巨鲸在干什么?美国财政部的最新表态说了什么?
传统的做法是:打开彭博 → 打开CoinDesk → 打开TradingView → 打开链上追踪工具 → 打开Twitter……等你好不容易拼凑出完整图景,市场早就动了。
OpenNews MCP 解决的就是这个问题——它把85个实时资讯源,通过AI助手(Claude、Cursor、Windsurf……)这一个界面全部打通。你只需要对AI说"给我看看BTC相关的最新利多新闻",剩下的全由AI自动完成。
OpenNews MCP 由 6551Team 开发,是 6551.io 平台生态的核心组件之一。6551.io 本身是一个加密金融数据聚合平台,提供实时行情、新闻、链上数据和AI分析。
在AI编程助手大爆发的背景下,一个痛点被放大:AI助手"不知道"最新的市场消息。传统的RAG方案延迟高、覆盖窄、无法实时推送。OpenNews MCP 换了个思路——不做自己的AI分析,而是把专业数据源包装成MCP工具,让AI助手自己去调用。
这类似于给AI装上"新闻传感器"。AI不再是封闭的知识系统,而是实时连接外部数据流的智能中枢。
| 类别 | 数量 | 代表数据源 |
|---|---|---|
| News | 55 | Bloomberg, Reuters, Financial Times, 彭博, CoinDesk, A16Z |
| Listing | 9 | Binance, Coinbase, OKX, Bybit, Hyperliquid 新上币 |
| OnChain | 2 | Hyperliquid 巨鲸交易、大仓位变动 |
| Meme | 1 | Twitter/X Meme币情绪 |
| Market | 6 | 资金费率异常、大规模清算、OI变动 |
| Prediction | 12 | AI预测信号(聪明钱、机构相关、因果分析等) |
每个新闻都经过AI分析,输出三个维度:
有趣的是,报告中每个币种还有独立的AI评分——同一篇新闻对BTC可能是利多(Score 85, Signal Long),对ETH可能是中性(Score 45),这比简单的整体评分更有参考价值。
通过 WebSocket(wss://ai.6551.io/open/news_wss),可以订阅实时推送。支持按交易所、按币种、按引擎类型精确过滤。当用户定义了"策略"(比如"BTC资金费率超过0.1%时通知我"),策略触发事件也会通过 WebSocket 实时推送。
这个设计让 OpenNews 不只是"查资料的工具",而是"实时监控 + AI判断"的情报系统。
每篇新闻都附带中英文双语摘要(AI生成),方便不同语言背景的用户快速理解。
opennews-mcp/
├── src/opennews_mcp/
│ ├── server.py # 入口,FastMCP 实例
│ ├── app.py # FastMCP 应用定义
│ ├── config.py # 配置加载(config.json + 环境变量)
│ ├── api_client.py # HTTP 客户端 + WebSocket 封装
│ └── tools/ # 6类工具(discovery/news/finance/realtime/strategy/free)
├── pyproject.toml # 依赖:mcp + httpx + websockets
├── openclaw-skill/ # OpenClaw 技能包格式
└── knowledge/ # 内嵌知识文档
依赖极简,只有三个核心包:
mcp[cli]:MCP 协议实现httpx:HTTP 客户端(支持异步)websockets:WebSocket 长连接代码结构遵循标准的 MCP Server 范式,工具按功能拆分为独立模块。配置文件支持 config.json 和环境变量两种方式,环境变量优先级更高。
安全设计值得注意:README 内置了"让AI帮审代码"的安全提示,引导用户在安装前让AI助手审查源码,确认只连接 ai.6551.io,不发送数据到其他地方。依赖清单也刻意控制得很小,降低供应链风险。
# Claude Code 一行命令搞定
claude mcp add opennews \
-e OPENNEWS_TOKEN=<你的token> \
-- uv --directory /path/to/opennews-mcp run opennews-mcp
需要先去 https://6551.io/mcp 注册获取 API Token(付费服务,有免费额度)。配置完成后,AI助手就自动获得了新闻查询能力。
不仅支持 Claude Code,还支持:Cursor、Windsurf、Cline、Continue.dev、Zed、Cherry Studio——基本上覆盖了主流AI编程工具。
配置完成后使用门槛为零。你不需要懂API、不需要懂WebSocket,只需要用自然语言提问:
付费墙是最大的门槛。免费用户能获取的数据量有限,高级功能和策略模块需要付费订阅。对于只是想尝试的个人开发者来说,Token费用是个顾虑。
依赖外部平台。整个服务建立在 6551.io API 之上,如果该平台出现故障或政策变更,MCP 功能随之失效。
数据来源透明度不足。虽然列出了55个新闻源,但新闻的原始版权归属、是否涉及内容聚合授权,并没有明确说明,在某些司法管辖区可能存在合规风险。
无本地部署选项。没有 Dockerfile 或 docker-compose,无法在本地离线运行,必须依赖云端 API。
OpenNews MCP 代表了一种新兴的AI应用架构:"工具+数据+AI推理"三层分离。数据层由专业平台提供(MCP Server),AI层负责推理和呈现(MCP Client),中间通过标准协议连接(MCP)。
这种架构的优势在于:专业的人做专业的事。6551 专注于数据聚合和AI评分,不重复造AI的"轮子";AI助手专注于推理和交互,不自己爬数据。两者通过 MCP 协议解耦,各自独立演进。
从行业趋势看,加密货币资讯是AI辅助交易的重要场景。随着 AI Agent 能力增强,这类"带实时数据的AI交易助手"会越来越普及。OpenNews MCP 在这个方向上做了有益的探索。
项目信息