OpenNews MCP
クイックインストール
まず、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 — 中国のソーシャルメディア | |
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/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 |
| 完全なエンジンツリー — 5カテゴリ、72以上のソースとメタデータ |
| フィルタリング用の全ソースコードのフラットリスト | |
Search |
| 全72以上のソースの最新記事 |
| 全ソースの全文キーワード検索 | |
| 全ソースのコイン別検索 (BTC, ETH, SOL...) | |
| 特定ソース別 (例: engine_type="news", news_type="Bloomberg") | |
| カテゴリ別: news, listing, onchain, meme, market | |
| マルチフィルタ: コイン + キーワード + エンジンタイプを組み合わせ | |
AI |
| 高AIインパクトスコア記事 (0-100スケール) |
| AI取引シグナル別: long / short / neutral | |
Real-time |
| コイン&エンジンタイプフィルタ付きWebSocketライブフィード |
詳細な例を含む包括的な使用ガイドについては、Knowledge Guide を参照してください。
設定
APIトークンの取得
https://6551.io/mcp でAPIトークンを取得してください。
環境変数を設定します:
# macOS / Linux
export OPENNEWS_TOKEN="<your-token>"
# Windows PowerShell
$env:OPENNEWS_TOKEN = "<your-token>"変数 | 必須 | 説明 |
| はい | 6551 API Bearerトークン (https://6551.io/mcp から) |
| いいえ | REST API URLを上書き |
| いいえ | WebSocket URLを上書き |
| いいえ | リクエストごとの最大結果数 (デフォルト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フィールド | 説明 |
| 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 > 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 |
| ワンクリック |
OpenClaw | Skillディレクトリをコピー | ワンクリック |
Claude Desktop | JSON設定 | サポート |
Cursor | JSON設定 | サポート |
Windsurf | JSON設定 | サポート |
Cline | JSON設定 | サポート |
Continue.dev | YAML / JSON | サポート |
Cherry Studio | GUI | サポート |
Zed | JSON設定 | サポート |
関連プロジェクト
twitter-mcp - Twitter/XデータMCPサーバー
開発
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
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