Claude Code 联网搜索 verstehen: Vergleichsleitfaden für integrierte WebSearch und 6 große MCP-Such-Plugins

Autorennotiz: Detaillierte Erklärung der Funktionsweise und Grenzen der integrierten WebSearch- und WebFetch-Internetsuchwerkzeuge in Claude Code, im Vergleich zu 6 großen MCP-Such-Plugins wie Brave Search, Tavily und Exa. Hilft Ihnen zu entscheiden, ob zusätzliche Such-MCPs installiert werden müssen.

Die Internetsuche mit Claude Code ist ein Thema, das viele Entwickler interessiert – Claude Code bringt bereits die beiden Werkzeuge WebSearch und WebFetch mit. Braucht man dann überhaupt noch zusätzliche Such-Plugins wie Brave Search MCP oder Tavily MCP? Dieser Artikel erklärt die Arbeitsweise und Anwendungsfälle dieser beiden Ansätze auf technischer Ebene, um Ihnen bei der Wahl der für Ihren Workflow am besten geeigneten Option zu helfen.

Kernnutzen: Nach dem Lesen dieses Artikels verstehen Sie klar die jeweiligen Fähigkeitsgrenzen der integrierten Claude Code-Suchwerkzeuge und der MCP-Plugins sowie in welchen Szenarien welche Lösung eingesetzt werden sollte.

claude-code-web-search-websearch-mcp-guide-de 图示


Kernpunkte der Claude Code Internetsuche

Punkt Erklärung Wert
2 integrierte Internettools WebSearch (Suche) + WebFetch (Seitenabruf) Sofort einsatzbereit, keine Konfiguration nötig
MCP-Suchplugins optional Brave Search, Tavily, Exa u.a. (6+ Arten) Höhere Qualität, mehr Funktionen
Für die meisten Szenarien reichen die integrierten Tools Alltägliche Suche, Dokumentation prüfen, Informationen verifizieren Keine zusätzliche Installation nötig
Für spezifische Szenarien MCP empfehlenswert Batch-Abruf, tiefgehende Abfrage technischer Dokumentation, Datenschutzanforderungen Nach Bedarf installieren

Kernaussage zur Claude Code Internetsuche

Zuerst die Schlussfolgerung: Für die meisten Entwickler reicht die Kombination aus WebSearch + WebFetch, die in Claude Code integriert ist, für den täglichen Bedarf an Internetsuche aus, es ist keine zusätzliche Installation eines Such-MCP nötig. Wenn Sie jedoch höhere Anforderungen an Suchqualität, Kontrolle über Suchergebnisse oder Batch-Webseitenabruf haben, kann die Installation eines Such-MCP (empfohlen: Brave Search MCP) eine deutliche Verbesserung bringen.

Das ist wie bei der Suchleiste im Browser: Für die meisten reicht sie aus, aber manche installieren spezielle Such-Plugins für ein besseres Erlebnis – es kommt auf Ihr konkretes Anwendungsszenario an.


Detaillierte Erklärung der integrierten Internetsuche-Tools von Claude Code

Claude Code enthält zwei sich ergänzende Internettools: WebSearch ist für die Suche zuständig, WebFetch für das Abrufen von Seiteninhalten.

WebSearch-Tool: Die Suchmaschine

WebSearch ist der Sucheinstieg von Claude Code. Es akzeptiert Suchbegriffe und gibt Titel und Links zu relevanten Webseiten zurück.

Parameter Erklärung
query Suchbegriff (Pflichtfeld, mindestens 2 Zeichen)
allowed_domains Gibt nur Ergebnisse von bestimmten Domains zurück (optional)
blocked_domains Schließt Ergebnisse von bestimmten Domains aus (optional)

So funktioniert WebSearch:

  1. Claude Code erhält Ihre Suchanfrage
  2. Erzeugt einen sekundären Dialog (secondary conversation), ruft das web_search-Tool auf dem Anthropic-Server auf
  3. Diese serverseitige Suchmaschine verwendet das gleiche Backend wie die Suchfunktion in der Claude.ai-Webversion
  4. Die Rückgabe enthält nur Titel und URL, nicht den eigentlichen Seiteninhalt

claude-code-web-search-websearch-mcp-guide-de 图示

WebFetch-Tool: Abruf von Seiteninhalten

WebFetch akzeptiert eine bekannte URL und eine konkrete Frage, ruft den Inhalt der Seite ab und gibt eine auf die Frage zugeschnittene Zusammenfassung zurück.

Parameter Erklärung
url Ziel-Webseiten-URL (Pflichtfeld, ≤2000 Zeichen)
prompt Konkrete Frage zum Seiteninhalt (Pflichtfeld)

Interner Verarbeitungsablauf von WebFetch:

  1. URL-Validierung: Längenprüfung, automatische HTTP-zu-HTTPS-Aktualisierung, Entfernen von Zugangsdaten
  2. Domain-Sicherheitsprüfung: Aufruf des domain_info-Endpunkts zur Überprüfung der Blacklist, Berücksichtigung von robots.txt
  3. Seitenabruf: Lokaler Abruf mit Axios, automatisches Verfolgen von Weiterleitungen innerhalb derselben Domain, Weiterleitungen über Domains hinweg erfordern separate Verarbeitung
  4. Inhaltskonvertierung: HTML wird über die Turndown-Bibliothek in Markdown konvertiert, bei über 100KB automatische Kürzung
  5. KI-Zusammenfassung: Verarbeitung durch Claude Haiku 3.5, Rückgabe einer auf Ihre Frage zugeschnittenen Zusammenfassung

Wichtige Design-Details:

  • 15-Minuten-Cache: Derselbe URL wird innerhalb von 15 Minuten aus dem Cache bedient
  • Ca. 10MB Größenlimit: Maximale Seitengröße beim Abruf
  • Keine Rückgabe von Rohinhalten: WebFetch gibt nur die Zusammenfassung zurück, nicht das originale HTML oder Markdown

🎯 Design-Zweck: Anthropic hat absichtlich so entworfen, dass keine Rohinhalte zurückgegeben werden, aus drei Gründen: (1) Vollständige Seiten sind normalerweise 10-100KB groß, direktes Einfügen in das Hauptmodell wäre teuer und würde den Code-Kontext verdrängen; (2) Begrenzung der Angriffsfläche für Prompt-Injection-Angriffe; (3) Urheberrechtskonformität – Zitate sind auf 125 Zeichen begrenzt.

Grenzen der integrierten Internetsuche-Tools von Claude Code

Grenze Erklärung Auswirkungsgrad
Zweistufiger Vorgang Zuerst WebSearch-Suche, dann WebFetch-Inhaltsabruf ⭐⭐ Mittel
Keine Rohinhalte WebFetch gibt nur Zusammenfassungen zurück, kein originales HTML/Markdown ⭐⭐⭐ Hoch
Begrenzte Suchergebnisse WebSearch gibt nur eine begrenzte Anzahl von Ergebnissen zurück, nur Titel und URL ⭐⭐ Mittel
Domänenübergreifende Weiterleitungen Domänenübergreifende Weiterleitungen werden nicht automatisch verfolgt, erfordern zusätzliche Anfragen ⭐ Gering
Plattformbeschränkungen WebSearch ist auf AWS Bedrock/Google Vertex nicht verfügbar ⭐⭐ Bestimmte Szenarien
Keine Batch-Operationen Unterstützt keine Batch-Suche oder Batch-Seitenabruf ⭐⭐ Mittel

Vergleich von MCP-Plugins für Claude Code Web-Suche

Wenn die integrierten Tools nicht ausreichen, hier sind 6 gängige MCP-Such-Plugins:

MCP-Plugin Kernmerkmale Kostenloses Kontingent Beste Einsatzszenarien
Brave Search MCP Von Anthropic offiziell empfohlen, unabhängiger Index, Privatsphäre im Fokus 2.000 Anfragen/Monat Allgemeine Suche, privatsphäresensibel
Tavily MCP KI-optimierte Ergebnisse, automatische Extraktion von Kerninhalten 1.000 Anfragen/Monat Technische Dokumentation, Entwicklerabfragen
Exa MCP Semantische Suche, starke Code-Suchfähigkeiten Kostenlos und Open Source Code-Suche, akademische Forschung
Perplexity Ask MCP LLM-gesteuert, umfassende Antworten + Quellenangaben $1/M Tokens Komplexe Fragen mit umfassenden Antworten
Open-WebSearch MCP Open Source, Multi-Engine (Bing/DuckDuckGo etc.) Vollständig kostenlos Begrenztes Budget, grundlegende Suche
Firecrawl MCP Web-Scraping + KI-Verarbeitung, 8 Werkzeuge Kostenlose Stufe verfügbar Batch-Scraping, Datenextraktion

claude-code-web-search-websearch-mcp-guide-de 图示

Detaillierte Erklärung: Brave Search MCP Web-Suche

Brave Search MCP ist das von Anthropic offiziell empfohlene Such-MCP und das am weitesten verbreitete Such-Plugin. Es ist im offiziellen modelcontextprotocol/servers-Repository von Anthropic enthalten.

Kernvorteile:

  • Nutzt den unabhängigen Brave-Suchindex (kein Weiterverkauf von Google/Bing), was zu vielfältigeren Suchergebnissen führt
  • Privatsphäre im Fokus, keine Verfolgung des Nutzer-Suchverhaltens
  • Kostenlose Stufe mit 2.000 Abfragen pro Monat, ausreichend für einzelne Entwickler
  • Laut Community-Feedback bessere Suchqualität als Claude Codes integrierte WebSearch

Detaillierte Erklärung: Tavily MCP Web-Suche

Tavily ist eine speziell für KI-Agenten entwickelte Suchmaschine, deren MCP-Plugin besonders gut für technische Dokumentation und entwicklungsbezogene Abfragen geeignet ist.

Kernvorteile:

  • KI-optimierte Suchergebnisse mit direkter Extraktion von Kerninhalten
  • Unterstützt Inhalts-Extraktion (extract), Sitemaps (map) und Crawling-Funktionen (crawl)
  • Höhere Genauigkeit bei technischen Dokumentationsabfragen als allgemeine Suchmaschinen
  • 1.000 kostenlose Abfragen pro Monat

Vergleich der Internet-Suchlösungen für Claude Code: Integriert vs. MCP

Sollte man die integrierten Tools oder MCP verwenden?

Entscheidungskriterium Integrierte WebSearch/WebFetch wählen MCP-Suchplugin wählen
Suchhäufigkeit Gelegentliche Suche, Verifizierung von Informationen Häufige Suchen, tiefgehende Recherche
Ergebnisqualität Grundbedarf ausreichend Höhere Qualität/mehr Ergebnisse benötigt
Originalinhalt Kein Original-HTML/Markdown benötigt Vollständigen Seiteninhalt erfassen benötigt
Suchmaschine Keine Präferenz für Suchmaschine Bestimmte Suchmaschine benötigt (Brave/Google)
Batch-Operationen Keine Batch-Suche benötigt Batch-Suche oder -Erfassung benötigt
Datenschutzanforderungen Keine besonderen Anforderungen Datenschutz benötigt
Konfigurationsbereitschaft Keine zusätzliche Konfiguration gewünscht Bereit, 5 Minuten für Konfiguration zu investieren

Typische Szenarien zum Abhaken:

  • API-Dokumentation im Alltags-Development nachschlagen → Integrierte Tools reichen aus
  • Lösung für eine Fehlermeldung verifizieren → Integrierte Tools reichen aus
  • Tiefgehende Recherche für technische Artikel → Tavily MCP empfohlen
  • Datenschutzorientierte Suche benötigt → Brave Search MCP empfohlen
  • Batch-Erfassung von Wettbewerber-Website-Informationen → Firecrawl MCP empfohlen
  • Code-Suche und akademische Forschung → Exa MCP empfohlen
  • Zusammengefasste Antworten statt Links benötigt → Perplexity MCP empfohlen

💡 Praktischer Tipp: Claude Code unterstützt die gleichzeitige Konfiguration mehrerer MCP-Suchplugins. Es wählt automatisch das passendste Tool basierend auf der Anfrage aus. Wenn Sie Wert auf Suchqualität legen, empfehlen wir mindestens ein Brave Search MCP als Ergänzung zu installieren. Durch den Aufruf von Claude-Modellen über APIYI apiyi.com in Kombination mit einer benutzerdefinierten Suchlogik können Sie auch flexiblere Internet-Suchlösungen umsetzen.


Installation und Konfiguration von MCP für Internet-Suche in Claude Code

Brave Search MCP Installation (Empfohlen)

Schritt 1: API-Schlüssel besorgen

Besuchen Sie die Brave Search API-Seite: brave.com/search/api, registrieren Sie sich für ein kostenloses Konto und holen Sie sich den API-Schlüssel (kostenlos 2.000 Anfragen/Monat).

Schritt 2: MCP-Server hinzufügen

# Im Claude Code Terminal ausführen
claude mcp add brave-search \
  npx -y @anthropic/mcp-brave-search \
  --api-key YOUR_BRAVE_API_KEY

Tavily MCP Installationsmethode anzeigen
# Tavily API-Schlüssel besorgen: tavily.com
# Tavily MCP-Server hinzufügen
claude mcp add tavily-search \
  npx -y tavily-mcp@latest \
  --api-key YOUR_TAVILY_API_KEY

Tavily bietet in der kostenlosen Stufe 1.000 Anfragen pro Monat und eignet sich gut für Szenarien mit der Suche in technischer Dokumentation.

Exa MCP Installationsmethode anzeigen
# Exa API-Schlüssel besorgen: exa.ai
# Exa MCP-Server hinzufügen
claude mcp add exa-search \
  npx -y exa-mcp-server \
  --api-key YOUR_EXA_API_KEY

Exa ist besonders gut in semantischer Suche und Code-Suche und eignet sich für forschungsorientierte Anfragen.

MCP-Konfigurationsverwaltung

# Installierte MCP-Server anzeigen
claude mcp list

# Bestimmten MCP-Server entfernen
claude mcp remove brave-search

# Projektweite Konfiguration (Team-Sharing)
claude mcp add --scope project brave-search \
  npx -y @anthropic/mcp-brave-search

# Benutzerweite Konfiguration (nur persönlich, gespeichert in ~/.claude.json)
claude mcp add --scope local brave-search \
  npx -y @anthropic/mcp-brave-search \
  --api-key YOUR_KEY

Sicherheitsempfehlung: MCP-Konfigurationen, die API-Schlüssel enthalten, sollten mit --scope local in der persönlichen Konfiguration gespeichert werden, um ein Lecken der API-Schlüssel ins Projekt-Repository zu vermeiden. Für Team-Sharing-Konfigurationen verwenden Sie --scope project und injizieren Sie den API-Schlüssel über Umgebungsvariablen.


Claude Code – Praktische Beispiele für die Websuche

Nutzung der integrierten WebSearch

Wenn Sie in Claude Code eine Frage stellen, die Informationen aus dem Internet erfordert, ruft es automatisch die WebSearch-Funktion auf:

# Direkte Frage in Claude Code stellen
> Hilf mir, die neuesten Änderungen an Server Components in React 19 nachzuschlagen

# Claude Code ruft automatisch WebSearch auf
# Dann verwendet es WebFetch, um Zusammenfassungen relevanter Seiten abzurufen
# Schließlich beantwortet es Ihre Frage, basierend auf den gesammelten Informationen

Nutzung von MCP-Such-Plugins

Nach der Installation des Brave Search MCP wählt Claude Code automatisch aus den verfügbaren Tools aus:

# Nach der Installation von Brave Search MCP
> Suche nach den neuesten Node.js-Sicherheitsankündigungen

# Claude Code kann sich entscheiden, Brave Search MCP zu verwenden
# Liefert umfangreichere Suchergebnisse
# Enthält mehr Kontextinformationen

Benutzerdefinierte Websuche über API implementieren

Wenn Sie in Ihren eigenen Projekten ähnliche Fähigkeiten zur Websuche implementieren müssen, können Sie dies über die Claude API in Kombination mit Suchtools erreichen:

import openai
import requests

def search_and_analyze(query: str) -> str:
    """Implementiert Websuche und -analyse mit Suchmaschine und Claude"""
    # Schritt 1: Ergebnisse mit Such-API abrufen
    # Kann Brave Search API, Tavily API usw. verwenden
    search_results = requests.get(
        "https://api.search.brave.com/res/v1/web/search",
        headers={"X-Subscription-Token": "YOUR_BRAVE_KEY"},
        params={"q": query, "count": 5}
    ).json()

    # Schritt 2: Suchergebnisse von Claude analysieren lassen
    client = openai.OpenAI(
        api_key="YOUR_API_KEY",
        base_url="https://vip.apiyi.com/v1"
    )

    context = "\n".join([
        f"- {r['title']}: {r['url']}"
        for r in search_results.get("web", {}).get("results", [])
    ])

    response = client.chat.completions.create(
        model="claude-sonnet-4-6",
        messages=[
            {"role": "system", "content": "Beantworte die Nutzerfrage basierend auf den folgenden Suchergebnissen."},
            {"role": "user", "content": f"Suchergebnisse:\n{context}\n\nFrage: {query}"}
        ]
    )
    return response.choices[0].message.content

Empfehlung: Durch die Nutzung der Claude API über APIYI apiyi.com in Kombination mit Suchdiensten wie der Brave Search API können Sie flexiblere Lösungen für die Websuche erstellen. Die Plattform bietet kostenlose Testguthaben und eine OpenAI-kompatible Schnittstelle, ideal für die schnelle Validierung von Konzepten.


Fortgeschrittene Techniken für die Websuche mit Claude Code

Technik 1: Suche mit Domain-Filtern optimieren

Die WebSearch von Claude Code unterstützt Domain-Filterung, um den Suchbereich präzise zu steuern:

# Nur offizielle Dokumentation durchsuchen
> Suche nach Verwendungsmethoden für asyncio auf docs.python.org

# Claude Code verwendet den allowed_domains-Parameter
# Begrenzt die Ergebnisse auf docs.python.org

Technik 2: Koordination mehrerer MCP-Suchmaschinen

Claude Code unterstützt die gleichzeitige Konfiguration mehrerer Such-MCPs und wählt automatisch basierend auf dem Abfragetyp aus:

  • Allgemeine Fragen → Automatische Auswahl von Brave Search oder integrierter WebSearch
  • Technische Dokumentation → Automatische Auswahl von Tavily (falls installiert)
  • Code-Beispiele → Automatische Auswahl von Exa (falls installiert)

Technik 3: WebFetch für direkten Zugriff auf bekannte URLs

Wenn Sie die URL der Zielseite bereits kennen, können Sie den Suchschritt überspringen und Claude Code direkt WebFetch verwenden lassen:

# Inhalt einer bestimmten URL direkt lesen
> Bitte lies https://docs.anthropic.com/claude/docs und sag mir, was die neuesten API-Änderungen sind

🎯 Technischer Rat: Wenn Sie häufig Suchfähigkeiten in CI/CD-Prozessen benötigen, empfehlen wir, die Claude API über die Plattform APIYI apiyi.com in Kombination mit der Brave- oder Tavily-Such-API aufzurufen, um automatisierte Informationsbeschaffungs-Pipelines zu erstellen. Die Plattform unterstützt eine OpenAI-kompatible Schnittstelle, was die Integration in bestehende Toolchains erleichtert.


Häufig gestellte Fragen

Q1: Ist die WebSearch in Claude Code identisch mit der Suche in der Claude.ai Webversion?

Ja, beide nutzen die gleiche Backend-Suchmaschine. Das WebSearch-Tool in Claude Code ruft das serverseitige web_search-Tool von Anthropic auf, das sich die Such-Backend-Infrastruktur mit der Suchfunktion der Claude.ai Webversion teilt. Der Hauptunterschied besteht darin, dass die WebSearch in Claude Code nur Titel und URLs zurückgibt, während die Claude.ai Webversion direkt Zusammenfassungen der Suchergebnisse anzeigt.

Q2: Welches Suchtool hat Priorität, nachdem ein Such-MCP installiert wurde?

Claude Code wählt automatisch das am besten geeignete Suchtool basierend auf Ihrer Anfrage und dem Kontext. Wenn Sie sowohl das Brave Search MCP als auch die integrierte WebSearch installiert haben, kann Claude Code je nach Art der Anfrage flexibel zwischen ihnen wählen. Sie können auch im Prompt explizit angeben, welches Tool verwendet werden soll. In der Praxis berichtet die Community, dass Claude Code nach der Installation von MCP-Suchtools dazu neigt, diese zu bevorzugen, da sie in der Regel umfangreichere Ergebnisse liefern. Wenn Sie eine benutzerdefinierte Suchlösung über eine API aufbauen möchten, bietet APIYI (apiyi.com) eine einheitliche Schnittstelle für Claude-Modellaufrufe.

Q3: Gibt es Unterschiede bei der Internetsuche zwischen kostenlosen und bezahlten Nutzern?

Die integrierten Internettools von Claude Code (WebSearch/WebFetch) sind für alle Claude Code Nutzer verfügbar, unabhängig davon, ob sie kostenlos oder bezahlt nutzen. Die Nutzungshäufigkeit kann jedoch durch Ihr Claude Code Nutzungskontingent beeinflusst werden (Pro/Max Pläne haben unterschiedliche Limits). Das Kontingent für MCP-Suchplugins hängt von den kostenlosen Limits der jeweiligen Suchdienste ab (z.B. Brave 2.000 Anfragen/Monat, Tavily 1.000 Anfragen/Monat) und ist unabhängig vom Claude-Abonnementplan.


Zusammenfassung

Die 3 Kernpunkte zur Internetsuche mit Claude Code:

  1. Integrierte Tools reichen oft aus: Die Kombination aus integrierter WebSearch + WebFetch deckt etwa 80% der Suchanforderungen im Netz ab. WebSearch ist für die Suche und Rückgabe von Links zuständig, WebFetch holt Seitenzusammenfassungen. Zusammen bilden sie einen vollständigen Such-Workflow.
  2. MCP-Suche ist das i-Tüpfelchen: Brave Search MCP (offiziell empfohlen, 2.000 kostenlose Anfragen/Monat) und Tavily MCP (stark bei technischer Dokumentation) sind die beiden empfehlenswertesten Such-Plugins. Sie können die Suchqualität und Ergebnisvielfalt erheblich verbessern.
  3. Wählen Sie nach Bedarf: Tägliche Dokumentationsrecherche → Integrierte Tools; Tiefgehende Recherche und Batch-Abfragen → MCP installieren; Suche in automatisierte Abläufe integrieren → Claude API über APIYI (apiyi.com) mit Suchdienst-APIs kombinieren.

Die Design-Philosophie der Claude Code Internetsuche ist "Halte den Haupt-Agenten leicht". Die integrierten Tools finden eine gute Balance zwischen Sicherheit, Urheberrechtskonformität und Leistung. Wählen Sie basierend auf Ihren tatsächlichen Anforderungen, ob Sie zusätzliche Such-MCPs installieren möchten, um eine Überkonfiguration zu vermeiden.

📚 Referenzen

  1. Claude Code Web Tools Deep Dive: Interne Implementierungsprinzipien von WebSearch und WebFetch

    • Link: mikhail.io/2025/10/claude-code-web-tools/
    • Beschreibung: Reverse-Engineering-Analyse der technischen Implementierung der Claude Code Internet-Tools
  2. Web Search Tool Offizielle Dokumentation: Erläuterung des Claude API-Suchtools

    • Link: platform.claude.com/docs/en/agents-and-tools/tool-use/web-search-tool
    • Beschreibung: Offizielle WebSearch-Tool-API-Dokumentation von Anthropic
  3. Web Fetch Tool Offizielle Dokumentation: Erläuterung des Claude API-Seitenabruftools

    • Link: platform.claude.com/docs/en/agents-and-tools/tool-use/web-fetch-tool
    • Beschreibung: Offizielle WebFetch-Tool-API-Dokumentation von Anthropic
  4. MCP-Suchplugin-Integrationsleitfaden: Vergleich und Installationsanleitung für verschiedene MCP-Suchdienste

    • Link: intuitionlabs.ai/articles/mcp-servers-claude-code-internet-search
    • Beschreibung: Detaillierter Vergleich und Nutzungsempfehlungen für 8 MCP-Suchplugins
  5. Brave Search MCP: Von Anthropic offiziell empfohlenes Such-MCP

    • Link: brave.com/search/api/guides/use-with-claude-desktop-with-mcp/
    • Beschreibung: Installations- und Nutzungsanleitung für Brave Search MCP

Autor: APIYI Technikteam
Technischer Austausch: Teile deine Erfahrungen mit der Claude Code Internet-Suchkonfiguration gerne in den Kommentaren. Weitere AI-Entwicklungsressourcen findest du im APIYI Docs Center unter docs.apiyi.com.

Ähnliche Beiträge