MCPグッドニュース
MCP Goodnewsは、良いニュース、ポジティブなニュース、そして元気が出るニュースを取得するためのサーバーを備えた、シンプルなモデルコンテキストプロトコル(MCP)アプリケーションです。このツールはNewsAPIからニュース記事を取得し、Cohere LLMを用いてポジティブな感情に基づいて上位のニュース記事をランク付けして返します。
モチベーション
ネガティブなニュースがニュースの見出しを独占することが多い現代において、Goodnews MCPは、よりポジティブで明るいニュースに光を当てることを目指しています。このプロジェクトは、メール購読者に毎日ポジティブなニュースを届けるという、以前からある「GoodnewsFirst」という取り組みから着想を得ており、実に素晴らしいプロジェクトでした。GoodnewsFirstは近年の大規模言語モデル(LLM)のブレイクスルーに先駆け、感情ランキングに従来の手法を用いていましたが、Goodnews MCPは最新のLLMを活用し、ゼロショット設定で感情分析を実行します。
使用例: Claude Desktop を使用した MCP Goodnews
要件
クローンmcp-goodnews
次のステップでは、このクローンされたリポジトリの場所への絶対パスを指定する必要があります。
Claude Desktop Config を更新して mcp-goodnews を見つけられるようにする
Mac/Linuxの場合
Windowsの場合
そして、 Goodnews
のmcpServers
の下にエントリを追加します。
Claude Desktopを起動または再起動する
Claude Desktop は更新された設定を使用して mcp-goodnews サーバーをビルドおよび実行します。成功すると、チャットダイアログウィンドウの右下隅にハンマーツールが表示されます。
ハンマーツールアイコンをクリックすると、利用可能なMCPツールの一覧を示すモーダルが表示されます。そこにfetch_list_of_goodnews
リストされているはずです。
クロードに良い知らせを聞いてください!
プロンプトの例:
- 「今日の良いニュースを教えてください。」
- 「今週、世界ではどんな良いことが起こりましたか?」
- 「科学に関する元気が出るニュースを教えてください。」
仕組み
- 良いニュースをリクエストすると、アプリケーションはNewsAPIに最近の記事を問い合わせます。
- Cohere LLMは各記事の感情を分析します
- 記事はポジティブな感情スコアに基づいてランク付けされます
- 上位にランクインした良いニュース記事はクロードを通じてあなたに返されます
ライセンス
Goodnews MCP で前向きな気持ちを保ちましょう!
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Cohere LLM 感情分析を使用して NewsAPI から肯定的なニュース記事を取得してランク付けするモデル コンテキスト プロトコル サーバー。これにより、ユーザーは Claude Desktop などのインターフェースを通じて、前向きなニュース記事にアクセスできるようになります。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that integrates with Linear, enabling AI assistants to create, update, search, and comment on issues for project management and issue tracking.Last updated -56PythonApache 2.0
Juhe News MCP Serverofficial
AsecurityFlicenseAqualityA Model Context Protocol server that enables large language models to access the latest trending news headlines and detailed content across various categories including recommended, domestic, technology, and sports news.Last updated -2Python- AsecurityFlicenseAqualityA TypeScript-based Model Context Protocol server that fetches, searches, and formats news articles from NewsAPI.org into reader-friendly Markdown digests using LLMs (Gemini and Claude).Last updated -12885TypeScript
- -securityAlicense-qualityA Model Context Protocol server that enables users to query, retrieve details, and manage reviews/ratings for NetMind AI servers through simple endpoints.Last updated -PythonMIT License