コインテレグラフ MCP サーバー
Cointelegraph の最新ニュースにリアルタイムでアクセスできる MCP サーバー。
特徴
- RSS フィード統合: ビットコイン、イーサリアム、規制などのカテゴリをカバーする 17 の Cointelegraph RSS フィードからニュースを集約します。
- MCPツール:
get_rss_categories
: 利用可能なすべての RSS フィード カテゴリを一覧表示します。get_latest_news
: 指定されたカテゴリから最新の記事を取得します。結果数と概要の長さはカスタマイズ可能です。
- Markdown サマリー: HTML 記事のサマリーを Markdown に変換します。
- キャッシュ: 冗長な RSS リクエストを削減するために 1 時間のキャッシュを実装します。
- Claude Desktop 互換: AI 駆動型ニュースクエリのために Claude Desktop とシームレスに統合します。
前提条件
- Python 3.10以上
- Claude Desktop (オプション、AI統合用)
- インターネット接続(RSSフィードを取得するため)
インストール
- リポジトリのクローンを作成します:Copy
- 依存関係をインストール:Copy
使用法
サーバーの実行
- 開発モード(MCP Inspector を使用):Copy
- ブラウザで MCP インスペクタを開き、ツールを対話的にテストします。
- 生産モード:Copy
- クライアントとの統合のためにサーバーをサイレントに実行します。
Claude Desktopとの統合
- サーバーをインストールします:Copy
- Claude Desktop を再起動します。
- 統合を確認するには、入力ボックスでハンマー アイコン (??) を探します。
クエリの例
- リストカテゴリ:出力:Copy
- 最新のビットコインニュースを入手:出力:CopyCopy
- カスタムサマリーの長さ:出力:CopyCopy
ツール
get_rss_categories
- 説明: 利用可能なすべての RSS フィード カテゴリのリストを返します。
- パラメータ: なし (ログ用のオプションの
ctx
)。 - 出力: 改行で区切られたカテゴリ名のリスト。
get_latest_news
- 説明: 指定されたカテゴリから最新の記事を取得します。
- パラメータ:
category
(str, オプション): RSS カテゴリ (例: "bitcoin")。デフォルトは "all" です。max_results
(int, オプション): 返される記事の数。すべてを返す場合は-1
。デフォルトは-1
です。max_summary_length
(int, オプション): 要約の最大文字数。全文の場合は-1
。デフォルトは150
です。ctx
(コンテキスト、オプション): MCP コンテキスト。
- 出力: 記事の詳細 (ID、タイトル、日付、リンク、概要) を含むフォーマットされた文字列。
ライセンス
このプロジェクトはMITライセンスの下でライセンスされています。詳細はライセンスをご覧ください。
This server cannot be installed
Cointelegraph の最新ニュースにリアルタイムでアクセスできる MCP サーバーについて。