Skip to Content
EntwicklerhandbuchToolsWebsuche

Web-Suche

Qwen Code unterstützt Websuche-Funktionen über MCP (Model Context Protocol)-Integrationen. Statt eines integrierten Suchtools wird die Websuche durch die Verbindung zu externen MCP-Servern bereitgestellt, was Ihnen die volle Flexibilität gibt, den Suchdienst auszuwählen, der am besten zu Ihren Anforderungen passt.

⚠️ Breaking Change: Integriertes web_search-Tool entfernt

Betroffene Versionen: V0.0.7+ bis zur letzten Version mit integrierter Websuche-Unterstützung.

Das integrierte web_search-Tool und alle zugehörigen Konfigurationen wurden entfernt. Wenn Sie eines der folgenden Elemente verwendet haben, migrieren Sie zu dem in diesem Dokument beschriebenen MCP-basierten Ansatz:

EntferntWas zu tun ist
webSearch-Block in settings.jsonStattdessen einen MCP-Server in mcpServers konfigurieren (siehe unten)
advanced.tavilyApiKey in settings.jsonDen Tavily MCP-Server verwenden
TAVILY_API_KEY-UmgebungsvariableDen Tavily MCP-Server verwenden
DASHSCOPE_API_KEY für die WebsucheDen Alibaba Cloud Bailian WebSearch MCP verwenden
GLM_API_KEY für die WebsucheDen GLM WebSearch Prime MCP verwenden
--tavily-api-key / --glm-api-key / --dashscope-api-key CLI-FlagsÜber mcpServers in settings.json konfigurieren

Migrationsbeispiele

Vorher (Tavily über integriertes Tool):

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

Nachher (Tavily über MCP):

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

Vorher (DashScope über integriertes Tool):

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

Nachher (Alibaba Cloud Bailian WebSearch über MCP):

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

Unterstützte MCP-Websuchdienste

Alibaba Cloud Bailian WebSearch (Empfohlen)

Der offizielle Websuche-MCP-Dienst, bereitgestellt von der Alibaba Cloud Bailian-Plattform, unterstützt von DashScope.

Einrichtung

Methode 1: CLI-Befehl

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

Methode 2: settings.json

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

Ersetzen Sie ${DASHSCOPE_API_KEY} durch Ihren tatsächlichen API-Schlüssel, oder setzen Sie ihn als Umgebungsvariable, damit Qwen Code ihn automatisch übernimmt.


Tavily WebSearch

Ein produktionsreifer MCP-Server mit Echtzeit-Websuche, Extraktion, Mapping und Crawling-Funktionen.

Verfügbare Tools

  • tavily_search — Echtzeit-Websuche
  • tavily_extract — Intelligente Datenextraktion aus Webseiten
  • tavily_map — Erstellen einer strukturierten Karte einer Website
  • tavily_crawl — Systematisches Erkunden von Websites

Einrichtung

Methode 1: CLI-Befehl (Remote MCP)

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

Methode 2: settings.json (Remote MCP)

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

Ersetzen Sie ${TAVILY_API_KEY} durch Ihren tatsächlichen API-Schlüssel, oder setzen Sie ihn als Umgebungsvariable.

Methode 3: settings.json (Lokales NPX)

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

GLM WebSearch Prime (ZhipuAI)

Der offizielle Remote-MCP-Websuchdienst von ZhipuAI (智谱AI), entwickelt für GLM Coding Plan-Nutzer. Bietet Echtzeit-Websuche einschließlich Nachrichten, Aktienkurse, Wetter und mehr.

Verfügbare Tools

  • webSearchPrime — Websuche, die Seitentitel, URL, Zusammenfassung, Seitenname und Favicon zurückgibt

Einrichtung

Methode 1: CLI-Befehl

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

Methode 2: settings.json

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

Ersetzen Sie ${GLM_API_KEY} durch Ihren tatsächlichen ZhipuAI-API-Schlüssel, oder setzen Sie ihn als Umgebungsvariable.

Last updated on