Skip to Content
デベロッパーガイドツールWeb 検索

Web検索

Qwen Code は MCP (Model Context Protocol) 統合を通じて Web 検索機能を提供します。組み込みの検索ツールではなく、外部 MCP サーバーに接続することで Web 検索が実現されるため、ニーズに最適な検索サービスを自由に選択できます。

⚠️ 破壊的変更: 組み込み web_search ツールの削除

影響を受けるバージョン: V0.0.7+ から組み込み Web 検索サポートを含む最終リリースまで。

組み込みの web_search ツールおよび関連するすべての設定は削除されました。以下を使用していた場合は、このドキュメントで説明する MCP ベースのアプローチに移行してください。

削除された項目対応方法
settings.json 内の webSearch ブロック代わりに mcpServers で MCP サーバーを設定する(下記参照)
settings.json 内の advanced.tavilyApiKeyTavily MCP サーバー を使用する
TAVILY_API_KEY 環境変数Tavily MCP サーバー を使用する
Web 検索用の DASHSCOPE_API_KEYAlibaba Cloud Bailian WebSearch MCP を使用する
Web 検索用の GLM_API_KEYGLM WebSearch Prime MCP を使用する
--tavily-api-key / --glm-api-key / --dashscope-api-key CLI フラグsettings.jsonmcpServers で設定する

移行例

Before(組み込みツール経由の Tavily):

{ "webSearch": { "provider": [{ "type": "tavily", "apiKey": "tvly-xxx" }], "default": "tavily" } }

After(MCP 経由の Tavily):

{ "mcpServers": { "tavily": { "httpUrl": "https://mcp.tavily.com/mcp/?tavilyApiKey=tvly-xxx" } } }

Before(組み込みツール経由の DashScope):

{ "webSearch": { "provider": [{ "type": "dashscope", "apiKey": "sk-xxx" }], "default": "dashscope" } }

After(MCP 経由の Alibaba Cloud Bailian WebSearch):

{ "mcpServers": { "WebSearch": { "httpUrl": "https://dashscope.aliyuncs.com/api/v1/mcps/WebSearch/mcp", "headers": { "Authorization": "Bearer sk-xxx" } } } }

サポートされている MCP Web 検索サービス

Alibaba Cloud Bailian WebSearch(推奨)

DashScope を基盤とする、Alibaba Cloud Bailian プラットフォームが提供する公式 Web 検索 MCP サービスです。

設定方法

方法 1: CLI コマンド

qwen mcp add WebSearch \ -t http \ "https://dashscope.aliyuncs.com/api/v1/mcps/WebSearch/mcp" \ -H "Authorization: Bearer ${DASHSCOPE_API_KEY}"

方法 2: settings.json

{ "mcpServers": { "WebSearch": { "httpUrl": "https://dashscope.aliyuncs.com/api/v1/mcps/WebSearch/mcp", "headers": { "Authorization": "Bearer ${DASHSCOPE_API_KEY}" } } } }

${DASHSCOPE_API_KEY} を実際の API キーに置き換えるか、環境変数として設定して Qwen Code が自動的に読み込むようにしてください。


Tavily WebSearch

リアルタイムの Web 検索、抽出、マップ作成、クロール機能を提供する、本番環境対応の MCP サーバーです。

利用可能なツール

  • tavily_search — リアルタイム Web 検索
  • tavily_extract — Web ページからのインテリジェントなデータ抽出
  • tavily_map — Web サイトの構造化マップの作成
  • tavily_crawl — Web サイトの体系的な探索

設定方法

方法 1: CLI コマンド(リモート MCP)

qwen mcp add tavily \ -t http \ "https://mcp.tavily.com/mcp/?tavilyApiKey=${TAVILY_API_KEY}"

方法 2: settings.json(リモート MCP)

{ "mcpServers": { "tavily": { "httpUrl": "https://mcp.tavily.com/mcp/?tavilyApiKey=${TAVILY_API_KEY}" } } }

${TAVILY_API_KEY} を実際の API キーに置き換えるか、環境変数として設定してください。

方法 3: settings.json(ローカル NPX)

{ "mcpServers": { "tavily-mcp": { "command": "npx", "args": ["-y", "tavily-mcp@latest"], "env": { "TAVILY_API_KEY": "your-api-key-here" } } } }

GLM WebSearch Prime (ZhipuAI)

ZhipuAI(智谱AI)が提供する公式 Web 検索リモート MCP サービスで、GLM Coding Plan ユーザー向けに設計されています。ニュース、株価、天気などを含むリアルタイム Web 検索を提供します。

利用可能なツール

  • webSearchPrime — ページタイトル、URL、要約、サイト名、ファビコンを返す Web 検索

設定方法

方法 1: CLI コマンド

qwen mcp add web-search-prime \ -t http \ "https://open.bigmodel.cn/api/mcp/web_search_prime/mcp" \ -H "Authorization: Bearer ${GLM_API_KEY}"

方法 2: settings.json

{ "mcpServers": { "web-search-prime": { "httpUrl": "https://open.bigmodel.cn/api/mcp/web_search_prime/mcp", "headers": { "Authorization": "Bearer ${GLM_API_KEY}" } } } }

${GLM_API_KEY} を実際の ZhipuAI API キーに置き換えるか、環境変数として設定してください。


Last updated on