local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Provides code coverage reporting for the MCP server repository
Hosts the repository with CI/CD workflows for linting, testing, and releasing the server
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
Cohere LLM 感情分析を使用して NewsAPI から肯定的なニュース記事を取得してランク付けするモデル コンテキスト プロトコル サーバー。これにより、ユーザーは Claude Desktop などのインターフェースを通じて、前向きなニュース記事にアクセスできるようになります。