OpenNews MCP
Быстрая установка
Сначала получите свой API-токен на странице https://6551.io/mcp.
Claude Code
claude mcp add opennews \
-e OPENNEWS_TOKEN=<your-token> \
-- uv --directory /path/to/opennews-mcp run opennews-mcpЗамените
/path/to/opennews-mcpна путь к вашему локальному проекту, а<your-token>— на ваш API-токен.
OpenClaw
export OPENNEWS_TOKEN="<your-token>"
cp -r openclaw-skill/opennews ~/.openclaw/skills/Позвольте ИИ проверить и установить
Не уверены, безопасен ли этот MCP? Отправьте следующий промпт своему ИИ-ассистенту для проверки исходного кода перед установкой:
Скопируйте приведенный ниже промпт и вставьте его своему ИИ-ассистенту (замените
<project-path>и<your-token>на реальные значения):
Please help me review and install the opennews-mcp MCP server. The project is at <project-path>.
Steps:
1. Review the security of the following files:
- src/opennews_mcp/api_client.py — Confirm it only connects to ai.6551.io, no data sent elsewhere
- src/opennews_mcp/config.py — Confirm token is only read from local config.json or env vars, not hardcoded or leaked
- src/opennews_mcp/tools/*.py — Confirm all tools only do API queries, no file writes, command execution, or dangerous operations
- pyproject.toml — Confirm dependencies are only mcp, httpx, websockets, no suspicious packages
2. Tell me your conclusion: Safe / Risky / Problematic, and the specific reasons
3. If safe, help me install (Token from https://6551.io/mcp):
claude mcp add opennews -e OPENNEWS_TOKEN=<your-token> -- uv --directory <project-path> run opennews-mcpИсточники данных — 72+ источника в 5 категориях
Категория | Кол-во | Основные источники |
Новости | 53 | Bloomberg, Reuters, Financial Times, CNBC, CNN, BBC, Fox Business, CoinDesk, Cointelegraph, The Block, Blockworks, Decrypt, DlNews, A16Z, TechCrunch, Wired, Politico, Business Insider, Twitter/X, Telegram, Weibo, Truth Social, U.S. Treasury, ECB, TASS, Handelsblatt, Welt, Ambrey, Morgan Stanley, PR Newswire, Coinbase, Phoenixnews и другие |
Листинг | 9 | Binance, Coinbase, OKX, Bybit, Upbit, Bithumb, Robinhood, Hyperliquid, Aster |
OnChain | 3 | Hyperliquid Whale Trade, Hyperliquid Large Position, KOL Trade |
Мемы | 1 | Социальные настроения по мем-коинам в Twitter |
Рынок | 6 | Изменение цены, ставка финансирования, разница ставок финансирования, крупная ликвидация, рыночные тренды, изменение открытого интереса |
Все статьи анализируются ИИ с оценкой влияния (0-100), торговым сигналом (long/short/neutral) и двуязычными сводками (EN/ZH).
Код источника | Описание |
Bloomberg | Bloomberg — финансовые новости высшего уровня |
Reuters | Reuters — глобальное информационное агентство |
Financial Times | Financial Times — премиальные деловые новости |
CNBC | CNBC — финансовое телевидение |
CNN | CNN — новостная сеть США |
BBC | BBC — Британская вещательная корпорация |
Fox Business | Fox Business — финансовые новости США |
CoinDesk | CoinDesk — ведущее крипто-СМИ |
Cointelegraph | Cointelegraph — крипто-СМИ |
The Block | The Block — крипто-данные и журналистика |
Blockworks | Blockworks — крипто-ориентированные СМИ |
Decrypt | Decrypt — СМИ о крипте и web3 |
DlNews | DL News — крипто-расследовательская журналистика |
A16Z | a16z (Andreessen Horowitz) — ведущий крипто-венчурный фонд |
TechCrunch | TechCrunch — новости технологий и стартапов |
Wired | Журнал Wired — технологическая журналистика |
Politico | Politico — политические новости США и ЕС |
Business Insider | Business Insider |
Twitter/X | Посты в Twitter/X от крипто-инфлюенсеров |
X / Twitter Profile | Изменения профиля в Twitter/X (имя, обновления био) |
Telegram | Telegram-каналы |
Weibo — китайские социальные сети | |
Truth Social | Truth Social — социальная платформа Трампа |
U.S. Treasury | Министерство финансов США — официальные заявления |
U.S. Trade Representative | USTR — объявления о торговой политике |
ECB | Европейский центральный банк — официальные сообщения |
TASS | ТАСС — российское государственное информационное агентство |
Interfax | Интерфакс — российское информационное агентство |
Handelsblatt | Handelsblatt — немецкая деловая газета |
Hadelsblatt | Hadelsblatt — немецкий бизнес |
Welt | Welt — немецкая газета |
Telegraph | The Telegraph — новости Великобритании |
MS NOW | Morgan Stanley NOW — институциональные исследования |
Ambrey | Ambrey — морская и геополитическая разведка |
PR Newswire | PR Newswire — пресс-релизы |
Coinbase | Объявления и блог Coinbase |
Binance | Объявления и блог Binance |
Phoenixnews | Phoenix news |
jin10 | Jin10 — китайские финансовые флеш-новости |
The Big Whale | The Big Whale — европейские крипто-СМИ |
The Verge | The Verge — технологические СМИ |
Techinasia | Tech in Asia — новости технологий Азии |
Medium | Блоговые посты на Medium |
Chainwire | Chainwire — крипто-пресс-релизы |
Token Relations | Отношения и партнерства токенов |
Crypto Narratives | Отслеживание крипто-нарративов |
Crypto in America | Освещение крипты в Америке |
6551News | Оригинальная аналитика платформы 6551 |
BWEnews | Новостная лента BWE |
AGGRNEWS | Агрегированная новостная лента |
dbnews | DB news |
Tree | Tree news |
Velo | Velo data intelligence |
Код источника | Описание |
Binance | Новые листинги токенов Binance |
Coinbase | Новые листинги токенов Coinbase |
OKX | Новые листинги токенов OKX |
Bybit | Новые листинги токенов Bybit |
Upbit | Листинги Upbit (корейская биржа) |
Bithumb | Листинги Bithumb (корейская биржа) |
Robinhood | Крипто-листинги Robinhood |
Hyperliquid | Листинги бессрочных контрактов Hyperliquid |
Aster | Листинги биржи Aster |
Код источника | Описание |
Hyperliquid Whale Trade | Оповещения о сделках китов на Hyperliquid |
Hyperliquid Large Position | Изменения крупных позиций на Hyperliquid |
KOL Trade | On-chain сделки KOL (лидеров мнений) |
Код источника | Описание |
Обсуждения мем-коинов и виральные посты в Twitter/X |
Код источника | Описание |
Price Change | Значительные движения цены (пампы/дампы) |
Funding Rate | Аномалии ставок финансирования (бессрочные фьючерсы) |
Funding Rate Difference | Расхождения ставок финансирования между биржами |
Large Liquidation | События крупной ликвидации |
Market Trends | Общие сдвиги рыночных трендов |
OI Change | Значительные изменения открытого интереса |
Что он умеет?
После подключения просто скажите своему ИИ-ассистенту:
Что сказать | Что он сделает |
"Latest crypto news" | Получить последние статьи |
"Search SEC regulation news" | Полнотекстовый поиск по ключевым словам |
"BTC related news" | Фильтр по монете |
"Bloomberg articles" | Фильтр по источнику |
"On-chain events" | Фильтр по типу движка (onchain) |
"Important news with AI score above 80" | Фильтрация по высокому баллу |
"Bullish signals" | Фильтр по торговому сигналу (long) |
"Subscribe to real-time news" | Живые обновления через WebSocket |
Доступные инструменты
Категория | Инструмент | Описание |
Обнаружение |
| Полное дерево движков — все 5 категорий и 72+ источника с метаданными |
| Плоский список всех кодов источников для фильтрации | |
Поиск |
| Последние статьи по всем 72+ источникам |
| Полнотекстовый поиск по всем источникам | |
| По монете (BTC, ETH, SOL...) по всем источникам | |
| По конкретному источнику (например, engine_type="news", news_type="Bloomberg") | |
| По категории: news, listing, onchain, meme, market | |
| Мультифильтр: комбинация монет + ключевых слов + типов движков | |
ИИ |
| Статьи с высоким баллом влияния ИИ (шкала 0-100) |
| По торговому сигналу ИИ: long / short / neutral | |
В реальном времени |
| Живая лента WebSocket с фильтрами по монетам и типам движков |
Для получения подробного руководства по использованию с примерами см. Knowledge Guide.
Конфигурация
Получение API-токена
Получите свой API-токен на странице https://6551.io/mcp.
Установите переменную окружения:
# macOS / Linux
export OPENNEWS_TOKEN="<your-token>"
# Windows PowerShell
$env:OPENNEWS_TOKEN = "<your-token>"Переменная | Обязательно | Описание |
| Да | Bearer-токен API 6551 (с https://6551.io/mcp) |
| Нет | Переопределение URL REST API |
| Нет | Переопределение URL WebSocket |
| Нет | Макс. результатов на запрос (по умолчанию 100) |
Также поддерживается config.json в корне проекта (переменные окружения имеют приоритет):
{
"api_base_url": "https://ai.6551.io",
"wss_url": "wss://ai.6551.io/open/news_wss",
"api_token": "<your-token>",
"max_rows": 100
}Подписки на WebSocket в реальном времени
Endpoint: wss://ai.6551.io/open/news_wss?token=YOUR_TOKEN
Подпишитесь на обновления крипто-новостей в реальном времени.
Подписка на новости
{
"jsonrpc": "2.0",
"id": 1,
"method": "news.subscribe",
"params": {
"engineTypes": {
"news": ["Bloomberg", "CoinDesk"],
"onchain": []
},
"coins": ["BTC", "ETH"],
"hasCoin": true
}
}Ответ:
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"success": true,
"filters": {
"engineTypes": {...},
"coins": [...],
"hasCoin": true
}
}
}Параметры фильтрации (все необязательны):
engineTypes: Объект, сопоставляющий тип движка с кодами типов новостейКлюч: Тип движка (например,
"news","onchain","listing","meme","market")Значение: Массив кодов типов новостей (например,
["Bloomberg", "CoinDesk"])Пустой массив
[]означает все типы новостей в рамках этого движкаИспользуйте инструмент
list_news_typesдля получения доступных кодов
coins: Массив символов монет (например,["BTC", "ETH"])Фильтрация новостей по конкретным монетам
Пустой массив
[]или пропуск параметра для получения всех монет
hasCoin: Булево значение, если true — получать только новости с тегами монет
Отмена подписки
{
"jsonrpc": "2.0",
"id": 2,
"method": "news.unsubscribe"
}Push от сервера — Обновление новостей
Когда новые новости соответствуют вашим фильтрам, сервер отправляет:
{
"jsonrpc": "2.0",
"method": "news.update",
"params": {
"id": "unique-article-id",
"text": "Article title or content",
"newsType": "Bloomberg",
"engineType": "news",
"link": "https://...",
"coins": [
{
"symbol": "BTC",
"market_type": "spot",
"match": "title"
}
],
"ts": 1708473600000
}
}Push от сервера — Обновление новостей ИИ
Для новостей с анализом ИИ (если оформлена подписка):
{
"jsonrpc": "2.0",
"method": "news.ai_update",
"params": {
"id": "unique-article-id",
"text": "Article title",
"newsType": "Bloomberg",
"engineType": "news",
"link": "https://...",
"coins": [...],
"aiRating": {
"score": 85,
"grade": "A",
"signal": "long",
"status": "done",
"summary": "Chinese summary",
"enSummary": "English summary"
},
"ts": 1708473600000
}
}Структура данных
Каждая статья возвращает:
{
"id": "unique-article-id",
"text": "Title / Content",
"newsType": "Bloomberg",
"engineType": "news",
"link": "https://...",
"coins": [{ "symbol": "BTC", "market_type": "spot", "match": "title" }],
"aiRating": {
"score": 85,
"grade": "A",
"signal": "long",
"status": "done",
"summary": "Chinese summary",
"enSummary": "English summary"
},
"ts": 1708473600000
}Поле ИИ | Описание |
| Оценка влияния 0-100 |
|
|
|
|
Во всех конфигурациях ниже замените
/path/to/opennews-mcpна ваш фактический путь к локальному проекту, а<your-token>— на ваш токен с https://6551.io/mcp.
Claude Desktop
Отредактируйте файл конфигурации (macOS: ~/Library/Application Support/Claude/claude_desktop_config.json, Windows: %APPDATA%\Claude\claude_desktop_config.json):
{
"mcpServers": {
"opennews": {
"command": "uv",
"args": ["--directory", "/path/to/opennews-mcp", "run", "opennews-mcp"],
"env": {
"OPENNEWS_TOKEN": "<your-token>"
}
}
}
}Cursor
~/.cursor/mcp.json или Настройки > MCP Servers:
{
"mcpServers": {
"opennews": {
"command": "uv",
"args": ["--directory", "/path/to/opennews-mcp", "run", "opennews-mcp"],
"env": {
"OPENNEWS_TOKEN": "<your-token>"
}
}
}
}Windsurf
~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"opennews": {
"command": "uv",
"args": ["--directory", "/path/to/opennews-mcp", "run", "opennews-mcp"],
"env": {
"OPENNEWS_TOKEN": "<your-token>"
}
}
}
}Cline
Боковая панель VS Code > Cline > MCP Servers > Configure, отредактируйте cline_mcp_settings.json:
{
"mcpServers": {
"opennews": {
"command": "uv",
"args": ["--directory", "/path/to/opennews-mcp", "run", "opennews-mcp"],
"env": {
"OPENNEWS_TOKEN": "<your-token>"
},
"disabled": false,
"autoApprove": []
}
}
}Continue.dev
~/.continue/config.yaml:
mcpServers:
- name: opennews
command: uv
args:
- --directory
- /path/to/opennews-mcp
- run
- opennews-mcp
env:
OPENNEWS_TOKEN: <your-token>Cherry Studio
Настройки > MCP Servers > Add > Тип stdio: Команда uv, Аргументы --directory /path/to/opennews-mcp run opennews-mcp, Env OPENNEWS_TOKEN.
Zed Editor
~/.config/zed/settings.json:
{
"context_servers": {
"opennews": {
"command": {
"path": "uv",
"args": ["--directory", "/path/to/opennews-mcp", "run", "opennews-mcp"],
"env": {
"OPENNEWS_TOKEN": "<your-token>"
}
}
}
}
}Любой клиент stdio MCP
OPENNEWS_TOKEN=<your-token> \
uv --directory /path/to/opennews-mcp run opennews-mcpResources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/6551Team/opennews-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server