Webz.io News Search

公式

自然言語で世界のニュースを検索します。Webz.io News Search APIは、ソース、国、言語、日付、感情、カテゴリのフィルターを備え、最も関連性の高い記事とコンテンツを返します。

Webz Io News Search MCPで何ができますか?

  • Search global news by topic — 任意のトピックに関する最近の報道をリクエストすると、news_search_by_webz がタイトル、URL、日付、抜粋を含む一致する記事を返します。
  • Filter by source or entity — domain、person、organization、location、ticker、political_bias などのパラメータを使用して結果を絞り込み、特定のメディアや主題を対象にできます。
  • Control recency and volume — days(k で1〜50件の記事)を設定して最新ニュースを取得するか、全アーカイブを検索するために使用します。
  • Adjust relevance scoring — 最小または最大の一致スコアを設定するために使用し、下限を完全に無効にすることもできます。
  • Get multiple excerpts per article — 有効にすると、同じソースから複数の関連テキストチャンクを取得できます。

ドキュメント

AIクライアント(Cursor、Claude、ChatGPT、n8n)をWebz.io News Searchに接続します。クライアントはnews_search_by_webzツールを取得し、グローバルニュースを自ら検索できます。

https://news-search-mcp.webz.io/mcp

ステップ1: APIトークンを取得する

アカウントをお持ちでない場合、無料登録してAPIトークンを取得してください。

webz.ioにログインし、ダッシュボードからAPIトークンをコピーします。これはNews Search APIで使用するものと同じトークンです。

ステップ2: クライアントを接続する

YOUR_WEBZ_TOKENを自分のトークンに置き換えます。

Cursor

これを~/.cursor/mcp.json(Windowsでは%USERPROFILE%\.cursor\mcp.json)に追加し、Cursorを再起動します:

{
  "mcpServers": {
    "webz-news-search": {
      "url": "https://news-search-mcp.webz.io/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_WEBZ_TOKEN"
      }
    }
  }
}

Claude Desktop

同じwebz-news-searchエントリをClaude Desktopの設定ファイルにマージします(ファイル全体を置き換えないでください)。その後、Claude Desktopを再起動します:

OS設定ファイル
macOS~/Library/Application Support/Claude/claude_desktop_config.json
Linux~/.config/Claude/claude_desktop_config.json
Windows%APPDATA%\Claude\claude_desktop_config.json

Claude Code

プロジェクトのルートで実行します:

claude mcp add --transport http webz-news-search https://news-search-mcp.webz.io/mcp --header "Authorization: Bearer YOUR_WEBZ_TOKEN"

n8n

MCP Client Toolノードを追加し、AI AgentノードのTool入力に接続します:

フィールド値
Endpointhttps://news-search-mcp.webz.io/mcp
Server TransportHTTP Streamable
AuthenticationBearer Auth
Tools to IncludeAll

Bearer Auth認証情報を作成し、Webz.io APIトークンをベアラートークンとして貼り付けます。コミュニティノード、スタンドアロンワークフロー、既製テンプレートについては、n8n統合を参照してください。

Claude.aiとChatGPT(Web)

カスタムコネクタとしてhttps://news-search-mcp.webz.io/mcpを追加します(Claude.ai:設定 > コネクタ、ChatGPT:設定 > アプリとコネクタで開発者モードをオン)。両方ともOAuthを使用します:Client IDとSecretは空のままにし、認証ページでWebzトークンを貼り付けます。詳細なステップバイステップの手順はnews-search-mcp.webz.ioをご覧ください。

ブラウザで/mcpエンドポイントを開くと、設計上401 Unauthorizedが返されます。ブラウザはトークンを送信しないためです。MCPクライアントを使用してください。

ステップ3: 試してみる

AIクライアントに自然に質問します。「news」または「Webz」と記載すると、ツールの選択に役立ちます:

  • 「EUのAI規制に関する最近の動向をWebzニュースで検索し、ソース付きで要約して。」
  • 「Webzニュースツールを使って、過去1週間のイスラエルとギリシャ間の貿易協定に関する報道を検索して。」
  • 「news_search_by_webzを'再生可能エネルギー投資'でk=10、days=30で呼び出して、要約して。」

ツールリファレンス

news_search_by_webz

パラメータデフォルト説明
query必須自然言語のトピックまたは質問
k10返す記事数(1〜50)
days7検索する過去日数
allow_all_datesfalsedaysの代わりに全カバレッジ期間を検索
score_gte4最小マッチスコア、0〜10(0に設定すると下限を無効化)
score_lte-最大マッチスコア、0〜10
domain-これらのソースドメインのみ、例:cnn.com、yahoo.com
exclude_domain-これらのソースドメインをスキップ。ドメインは両方のリストに含めることはできません
language, country, sentiment, category-フィルターと同じ値。国コードはISO-2大文字(US、GB)
topic-トピックタグ(大文字小文字を区別しない)
person, organization, location-エンティティ名(大文字小文字を区別しない)
ticker-株式ティッカーシンボル、例:AAPL(大文字小文字を区別しない)
political_bias-ソースの政治的偏向:left、center、right
domain_rank_gte, domain_rank_lte-ソースドメインランク範囲(整数)
allow_multiple_chunks_per_articlefalsetrueの場合、同じ記事から複数の関連チャンクを返す

各結果は、記事タイトル、URL、公開日、一致するテキスト抜粋、メタデータ(topic、person、organization、location、ticker、political_bias、domain_rank)を返します。

すべてのツール呼び出しは、トークンを使用して通常のNews Searchリクエストを実行します。同じクレジットとレート制限が適用されます。エラー、レート制限、クレジットを参照してください。

トークンを安全に保つ

トークンをgitにコミットしたり、URLに入れたりしないでください。

環境変数として一度設定し、設定から参照します:

"Authorization": "Bearer ${env:WEBZ_API_TOKEN}"

次のステップ