MCP News Server について
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
MCP ニュースサーバー
LLM の機能をリアルタイムのニュースデータ連携で拡張する、Model Context Protocol(MCP)サーバーの実装です。
概要
この MCP サーバーを使用すると、LLM は NewsAPI との連携を通じて最新のニュースデータにアクセスできます。最新のニュースコンテンツで LLM の応答を強化するため、リアルタイムのコンテキストと情報を提供します。
前提条件
- Node.js(v16 以降)
- NewsAPI キー(https://newsapi.org で取得してください)
- GitHub Personal Access Token(GitHub 連携用)
インストール
- リポジトリをクローンします:
git clone https://github.com/yourusername/mcp-news-server.git
cd mcp-news-server
- 依存関係をインストールします:
npm install
- ルートディレクトリに、API キーを記載した
.envファイルを作成します:
NEWS_API_KEY=your_news_api_key_here
GITHUB_PERSONAL_ACCESS_TOKEN=your_github_token_here
設定
MCP サーバーの設定は mcp.json ファイルで管理します。各サーバーの設定方法は次のとおりです:
{
"mcpServers": {
"news": {
"command": "node",
"args": [
"dist/index.js"
],
"env": {
"NEWS_API_KEY": "your_news_api_key_here"
}
}
}
}
ライセンス
このプロジェクトは MIT ライセンスのもとでライセンスされています。詳細は LICENSE ファイルをご覧ください。
サポート
サポートやご質問については、GitHub リポジトリで issue を作成するか、メンテナーにお問い合わせください。
謝辞
- ニュースデータを提供してくださる NewsAPI
- サーバーフレームワークである Model Context Protocol
- このプロジェクトに協力してくださったすべてのコントリビューター
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。