暗号ニュースMCPサーバー
AI エージェント向けにNewsDataから取得したリアルタイムの暗号通貨ニュースを提供する MCP サーバー。
特徴
- ツール: 最新のニュースの見出し- 最新の暗号通貨ニュースの見出しを取得します。
- ツール: 暗号通貨ニュース検索-
nextPage
API 機能を使用して、ページ区切りのサポートにより暗号通貨またはキーワードでニュース記事を検索します。 - プロンプト: ニュース サマリー- 特定の暗号通貨またはトピックのニュースを要約するプロンプトを生成します。
前提条件
- Python 3.10以上
- Newsdata.io APIキー
- Git(リポジトリのクローン作成用)
インストール
- リポジトリのクローンを作成します:Copy
- 依存関係をインストール:Copy
- Claude Desktop のプラグインとしてサーバーをインストールします。または、MCP 互換クライアントを手動で構成します。CopyCopy
利用可能なツールとプロンプト
- ツール:
get_latest_news
最新の暗号通貨ニュースの見出しを取得します。- 使用方法: MCP クライアントで
get_latest_news()
を呼び出します。 - 出力: 公開日を含む見出しの文字列。
- 例:Copy
- 使用方法: MCP クライアントで
- ツール:
get_crypto_news
ページ区切りのサポートにより、キーワードでニュース記事を検索します。- パラメータ:
query (str)
: 暗号通貨またはキーワード (例: 「bitcoin」)。max_pages (int, optional)
: 取得するページ数 (デフォルト: 1)。
- 使用方法:
get_crypto_news(query="bitcoin", max_pages=2)
を呼び出します。 - 出力: 記事のタイトル、日付、説明を含むフォーマットされた文字列。
- 例:Copy
- パラメータ:
- プロンプト:
summarize_news
特定のトピックに関するニュースを要約するためのプロンプトを生成します。- パラメータ:
query (str)
: 暗号通貨またはキーワード。
- 使用方法:
summarize_news(query="ethereum")
を呼び出します。 - 出力: LLM が処理するためのプロンプト文字列。
- 例:Copy
- パラメータ:
ライセンス
このプロジェクトはMITライセンスの下で提供されています。詳細はLICENSEファイルをご覧ください。
This server cannot be installed
AI エージェント向けに NewsData から取得したリアルタイムの暗号通貨ニュースを提供する MCP サーバー。