mcpField
G
GNews

GNews

リモート
gnews.io検索23 週間前に更新
リポジトリ公式サイト

GNews について

GNewsは、対応クライアントをGNews APIに接続するホスト型MCPサーバーです。キーワードによる記事検索と、カテゴリや国を指定したトップニュース取得をAPIキーで利用できます。

主な機能

  1. 01キーワードによる記事検索
  2. 02トップニュースの取得
  3. 03カテゴリと国による絞り込み
  4. 04ホスト型HTTPエンドポイントで接続

活用シーン

  1. 01トピックに関する最新記事の検索
  2. 02指定した国のテクノロジーニュース取得

MCP 対応

このサーバーはHTTP経由で、GNews APIの記事検索ツールとトップニュース取得ツールをMCPクライアントに提供します。リクエストには`X-Api-Key`ヘッダーでAPIキーを指定します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.gnews.io/
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://mcp.gnews.io/認証が必要

ツール

2
パラメーター型必須説明
qstringはい
maxintegerいいえ
langanyいいえ
pageintegerいいえ
sortbyenumいいえpublishedAt | relevance
countryanyいいえ
date_toanyいいえ
date_fromanyいいえ
in_fieldsanyいいえ

詳細

📡 GNews API MCP サーバー

このドキュメントでは、GNews API を公開する**Model Context Protocol(MCP)**サーバーについて説明します。

このサーバーはすでにデプロイされ、一般公開されているため、インストールは不要です。 互換性のある MCP クライアント(Claude Code、Gemini CLI など)に接続するだけです。


🔑 GNews API キー

このサーバーを使用するには、有効なGNews APIキーが必要です。

👉 こちらから API キーを取得

API キーは次の方法で指定する必要があります。

  • HTTP ヘッダー X-Api-Key を使用

🔗 MCP 連携

このサーバーは、公式 MCP Registry に io.github.gnews-io/gnews として登録されています。

Claude Code の場合

次のコマンドを使用して、Claude Code の設定にサーバーを追加します。

claude mcp add --transport http gnews_api https://mcp.gnews.io/ --header "X-Api-Key: YOUR_API_KEY"

🛠️ 利用可能なツール

サーバーに接続すると、次の 2 つのツールを利用できます。

  • search:キーワードを組み合わせてニュース記事を検索します。
  • top_headlines:カテゴリと国を指定して、トップニュースを取得します。

📄 使用例

記事を検索する

この例では、気候変動に関する最新の英語記事 5 件を検索します。

{
  "tool": "search",
  "args": {
    "q": "climate change",
    "lang": "en",
    "max": 5
  }
}
最新のヘッドラインを取得する

この例では、米国の「technology」カテゴリからトップニュース 5 件を取得します。

{
  "tool": "top_headlines",
  "args": {
    "category": "technology",
    "country": "us",
    "max": 5
  }
}

🔒 セキュリティ

  • API キーは決して共有しないでください。パスワードと同様に扱ってください。
  • このサーバーはプロキシとして動作し、API キーを一切保存しません。 リクエストごとに、キーはGNews APIへ直接送信されます。
  • キーが通信中に暗号化されるよう、サーバーとの通信には必ずHTTPS接続を使用してください。
  • ホスト型サーバーは、各ツール呼び出しについて、ツール名、MCP クライアント名とバージョン、成功またはエラー、所要時間、および lang、country、category、max、page、sortby の各パラメーターを含む匿名の使用統計を記録します。 API キーは一方向ハッシュとしてのみ記録され、検索クエリが記録されることはありません。

📋 クライアントの前提条件

  • 互換性のある MCP クライアント(例:Claude Code)。
  • 最適な互換性を得るため、最新バージョンのGemini CLIを推奨します。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。