Skip to main content
Glama
6551Team

OpenNews MCP

by 6551Team

クイックインストール

まず、https://6551.io/mcp でAPIトークンを取得してください。

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/

AIによるレビューとインストール

このMCPが安全かどうか不明な場合は、インストール前に以下のプロンプトをAIアシスタントに送信してソースコードをレビューさせてください:

以下のプロンプトをコピーしてAIアシスタントに貼り付けてください(<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

データソース — 5カテゴリ、72以上のソース

カテゴリ

主要ソース

ニュース

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, 米財務省, ECB, TASS, Handelsblatt, Welt, Ambrey, Morgan Stanley, PR Newswire, Coinbase, Phoenixnews など

上場

9

Binance, Coinbase, OKX, Bybit, Upbit, Bithumb, Robinhood, Hyperliquid, Aster

オンチェーン

3

Hyperliquid Whale Trade, Hyperliquid Large Position, KOL Trade

ミーム

1

Twitterミームコインのソーシャルセンチメント

市場

6

価格変動, ファンディングレート, ファンディングレート差, 大規模清算, 市場トレンド, OI変動

すべての記事は、インパクトスコア(0-100)、取引シグナル(ロング/ショート/ニュートラル)、バイリンガル要約(EN/ZH)でAI分析されています。

ソースコード

説明

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) — 主要な暗号資産VC

TechCrunch

TechCrunch — テック&スタートアップニュース

Wired

Wired magazine — テックジャーナリズム

Politico

Politico — 米・EU政治ニュース

Business Insider

Business Insider

Twitter/X

暗号資産インフルエンサーによるTwitter/X投稿

X / Twitter Profile

Twitter/Xプロフィールの変更(名前、バイオ更新)

Telegram

Telegramチャンネル

Weibo

Weibo — 中国のソーシャルメディア

Truth Social

Truth Social — トランプ氏のソーシャルプラットフォーム

U.S. Treasury

米財務省 — 公式声明

U.S. Trade Representative

USTR — 貿易政策発表

ECB

欧州中央銀行 — 公式通信

TASS

TASS — ロシア国営通信社

Interfax

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ニュース

Tree

Treeニュース

Velo

Veloデータインテリジェンス

ソースコード

説明

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

KOL(主要オピニオンリーダー)のオンチェーン取引

ソースコード

説明

Twitter

Twitter/Xでのミームコインの議論&バイラル投稿

ソースコード

説明

Price Change

顕著な価格変動(パンプ/ダンプ)

Funding Rate

ファンディングレートの異常(無期限先物)

Funding Rate Difference

取引所間のファンディングレート乖離

Large Liquidation

大規模清算イベント

Market Trends

全体的な市場トレンドの変化

OI Change

未決済建玉(OI)の顕著な変化


何ができるか?

接続後、AIアシスタントに以下のように伝えてください:

言い方

動作

"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ライブ更新


利用可能なツール

カテゴリ

ツール

説明

Discovery

get_news_sources

完全なエンジンツリー — 5カテゴリ、72以上のソースとメタデータ

list_news_types

フィルタリング用の全ソースコードのフラットリスト

Search

get_latest_news

全72以上のソースの最新記事

search_news

全ソースの全文キーワード検索

search_news_by_coin

全ソースのコイン別検索 (BTC, ETH, SOL...)

get_news_by_source

特定ソース別 (例: engine_type="news", news_type="Bloomberg")

get_news_by_engine

カテゴリ別: news, listing, onchain, meme, market

search_news_advanced

マルチフィルタ: コイン + キーワード + エンジンタイプを組み合わせ

AI

get_high_score_news

高AIインパクトスコア記事 (0-100スケール)

get_news_by_signal

AI取引シグナル別: long / short / neutral

Real-time

subscribe_latest_news

コイン&エンジンタイプフィルタ付きWebSocketライブフィード

詳細な例を含む包括的な使用ガイドについては、Knowledge Guide を参照してください。


設定

APIトークンの取得

https://6551.io/mcp でAPIトークンを取得してください。

環境変数を設定します:

# macOS / Linux
export OPENNEWS_TOKEN="<your-token>"

# Windows PowerShell
$env:OPENNEWS_TOKEN = "<your-token>"

変数

必須

説明

OPENNEWS_TOKEN

はい

6551 API Bearerトークン (https://6551.io/mcp から)

OPENNEWS_API_BASE

いいえ

REST API URLを上書き

OPENNEWS_WSS_URL

いいえ

WebSocket URLを上書き

OPENNEWS_MAX_ROWS

いいえ

リクエストごとの最大結果数 (デフォルト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リアルタイムサブスクリプション

エンドポイント: 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"
}

サーバープッシュ - ニュース更新

新しいニュースがフィルタに一致すると、サーバーは以下をプッシュします:

{
  "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
  }
}

サーバープッシュ - AIニュース更新

AI分析付きニュースの場合(購読している場合):

{
  "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
}

AIフィールド

説明

score

0-100 インパクトスコア

signal

long (強気) / short (弱気) / neutral

status

done = AI分析完了


以下のすべての設定において、/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 > Type stdio: コマンド uv, 引数 --directory /path/to/opennews-mcp run opennews-mcp, 環境変数 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>"
        }
      }
    }
  }
}

Any stdio MCP Client

OPENNEWS_TOKEN=<your-token> \
  uv --directory /path/to/opennews-mcp run opennews-mcp

互換性

クライアント

インストール

ステータス

Claude Code

claude mcp add

ワンクリック

OpenClaw

Skillディレクトリをコピー

ワンクリック

Claude Desktop

JSON設定

サポート

Cursor

JSON設定

サポート

Windsurf

JSON設定

サポート

Cline

JSON設定

サポート

Continue.dev

YAML / JSON

サポート

Cherry Studio

GUI

サポート

Zed

JSON設定

サポート


関連プロジェクト


開発

cd /path/to/opennews-mcp
uv sync
uv run opennews-mcp
# MCP Inspector test
npx @modelcontextprotocol/inspector uv --directory /path/to/opennews-mcp run opennews-mcp

プロジェクト構造

├── README.md
├── openclaw-skill/opennews/   # OpenClaw Skill
├── knowledge/guide.md         # Embedded knowledge
├── pyproject.toml
├── config.json
└── src/opennews_mcp/
    ├── server.py              # Entry point
    ├── app.py                 # FastMCP instance
    ├── config.py              # Config loading
    ├── api_client.py          # HTTP + WebSocket
    └── tools/                 # Tools

ライセンス

MIT

Install Server
A
security – no known vulnerabilities
A
license - permissive license
-
quality - not tested

Resources

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