ニュースダイジェストMCP
NewsAPI.org REST エンドポイントを使用してニュース記事を集約、検索、フォーマットする、TypeScript で記述された**モデル コンテキスト プロトコル (MCP)**サーバー。
特徴
- 国 (ISO‑2 コード)、言語 (ISO‑639‑1 コード)、カテゴリ (ビジネス、スポーツなど) 別にトップヘッドラインを取得します。
- オプションのフィルター(言語、日付範囲、並べ替え、ページ サイズ)を使用して、フルテキスト クエリ(キーワード)ですべてを検索します。
- Markdown 形式に変換: LLM (Gemini および Claude) を使用して、生の JSON 応答をクリーンで読みやすい Markdown ダイジェストに変換します。
要件
- Node.js 18+ (組み込み
fetch
サポート用) - npmまたはyarn
- NewsAPI.org API キー(無料版あり)
- LLM API キー(Gemini および Claude)
インストール
# Clone the repo
git clone https://github.com/yourusername/newsdigest-mcp.git
cd newsdigest-mcp
# Install dependencies
npm install
# or
# yarn install
構成
プロジェクト ルートに.env
ファイルを作成します。
# .env
NEWSAPI_KEY=<your_newsapi_key>
GEMINI_API_KEY=<your_gemini_key> # for Google Gemini
ANTHROPIC_API_KEY=<your_claude_key> # for Anthropic Claude
使用法
MCP サーバーを起動します。
次に、ユーザークエリと応答の例をいくつか示します。
Q: ビットコインに関するニュース
A: 最新のビットコインニュース(2025年5月1日)
- エルサルバドルはIMFの要求にもかかわらずビットコインの購入を約束
- エルサルバドルの経済大臣は、IMFのエクスポージャー削減の要求にもかかわらず、同国がビットコインを蓄積し続けるという決意を再確認した。
- 大臣はこれをナジブ・ブケレ大統領が始めた「重要なプロジェクト」と呼んだ。
- ノースカロライナ州、1270億ドルの年金基金にビットコインを導入する法案を可決
- ノースカロライナ州議会は、州の年金基金が暗号通貨に投資することを許可する法案を承認した。
- この法案は、州の1270億ドルの年金基金の投資戦略を近代化するものである。
- コインベース幹部によると、米国は今年1000億ドル相当のビットコインを購入する可能性がある
- コインベース・アセット・マネジメントの社長、セバスチャン・ビー氏は、ワシントンの金の会計処理方法の技術的な変更により、戦略的なビットコイン購入が可能になる可能性があると示唆している。
- 提案されている買収額は市場の予想を何年も上回る1000億ドルに近づく可能性がある。
- ノースカロライナ州議会、州仮想通貨投資法案を可決
- デジタル資産投資法(下院法案92)が3回目の読会で可決
- この法案は、州財務長官が承認された暗号通貨に公的資金を投資することを許可するものである。
- 上院で審議中
- 「トランプ熱」が衰退の兆しを見せる中、ドバイで仮想通貨業界イベント開催
- 仮想通貨愛好家がTOKEN2049カンファレンスのためにドバイに集結
- ドナルド・トランプの仮想通貨への影響について業界は複雑な感情を表明している
- ベンチャーキャピタル投資が好調な年初スタートを切ったにもかかわらず
- マレーシア警察、電力を盗むビットコイン採掘事業を摘発
- マレーシアのトレンガヌ州警察は、違法なビットコイン採掘のために電力を盗んでいたシンジケートを解体した。
- フールー・トレンガヌ州とマラン地域で作戦が発見された