Back to MCP Servers
SearXNG MCP Server logo
mcp-server2

SearXNG MCP Server

Beliebter Open-Source-MCP-Server, der KI-Agenten wie Claude mit jeder SearXNG-Instanz verbindet und ermöglicht eine datenschutzorientierte, trackerfreie Websuche mit Echtzeitergebnissen, Paginierung und Safe-Search-Steuerung.

Übersicht

SearXNG MCP Server ist ein leichtgewichtiger, quelloffener Model Context Protocol (MCP) Server, der KI-Assistenten (Claude, Cursor, LM Studio, lokale LLMs, etc.) mit SearXNG verbindet – der beliebten, selbst gehosteten und datenschutzfreundlichen Metasuchmaschine.

Er ermöglicht es Agenten, Websuchen durchzuführen, ohne auf kommerzielle APIs wie Google oder Bing angewiesen zu sein. Anfragen bleiben privat und frei von Tracking, Profilerstellung oder Paywalls. Es existieren mehrere Community-Implementierungen, wobei die Node.js-Version von ihor-sokoliuk die meistgenutzte und aktiv gepflegte ist.

Hauptmerkmale

  • Datenschutzorientierte Suche: Sammelt Ergebnisse von Dutzenden Suchmaschinen (Google, Bing, DuckDuckGo, etc.) ohne Nutzer-Tracking.
  • Konfigurierbare SearXNG-Instanz: Funktioniert mit jeder öffentlichen oder selbst gehosteten SearXNG-Instanz über deren JSON-API.
  • Paginierungs-Unterstützung: Zusätzliche Ergebnisseiten für umfassende Recherchen abrufen.
  • Safe-Search-Steuerung: Explizite Inhalte mit konfigurierbaren Stufen filtern.
  • Strukturierte Ergebnisse: Liefert saubere, geparste Ergebnisse, optimiert für die Nutzung durch LLMs.
  • Einfache Bereitstellung: Ausführung via npx, Docker oder lokal mit verfügbaren Node.js/Python/Go-Varianten.
  • Multi-Client-Kompatibilität: Funktioniert nahtlos mit Claude Desktop, Cursor, Windsurf und anderen MCP-kompatiblen Tools.

Anwendungsfälle

  • Fundierte Recherche: Lassen Sie Claude aktuelle Informationen für präzise Antworten abrufen, anstatt auf veraltete Trainingsdaten angewiesen zu sein.
  • Lokale/Private KI-Workflows: Kombinieren mit Ollama oder LM Studio für komplett offline-fähige (bis auf die Suche) Agenten-Setups.
  • Programmierunterstützung: Dokumentation, Bibliotheken oder Fehlermeldungen während der Entwicklung in Echtzeit durchsuchen.
  • Nachrichten & Aktuelle Ereignisse: Holen Sie sich die neuesten Artikel und Zusammenfassungen ohne Werbung oder gesponserte Inhalte.
  • Multi-Tool-Orchestrierung: Kombinieren mit anderen MCP-Servern (Browser, Datenbanken, Code-Ausführung) für leistungsstarke autonome Agenten.

Funktionsweise

  1. Starten Sie den MCP-Server (lokaler Prozess oder Docker-Container).
  2. Konfigurieren Sie Ihren MCP-Client (z.B. Claude Desktop) für die Verbindung.
  3. Die KI entdeckt das Tool searxng_web_search automatisch.
  4. Wenn der Agent frische Webdaten benötigt, ruft er das Tool über das MCP-Protokoll auf.
  5. Der Server fragt Ihre gewählte SearXNG-Instanz ab und liefert strukturierte Ergebnisse zurück.

Schnelle Installation & Einrichtung (Beliebteste Node.js-Version)

Mit npx (am einfachsten):

Füge Folgendes zu deiner Claude Desktop Konfiguration (claude_desktop_config.json) hinzu:

{
  "mcpServers": {
    "searxng": {
      "command": "npx",
      "args": ["-y", "mcp-searxng"],
      "env": {
        "SEARXNG_URL": "https://your-searxng-instance.example.com"
      }
    }
  }
}

Self-hosted SearXNG wird empfohlen für maximale Privatsphäre (liefere es über Docker aus dem offiziellen SearXNG-Repository).

Docker-Option:

docker pull mcpcommunity/ihor-sokoliuk-mcp-searxng:latest

Weitere bemerkenswerte Implementierungen:

  • Python/uv-Varianten (z.B. The-AI-Workshops)
  • Go-Version für hohe Performance
  • Erweiterte Forks mit Scraping- oder Kategorieunterstützung

Konfigurationsoptionen

  • SEARXNG_URL: URL deiner SearXNG-Instanz (öffentlich oder privat).
  • Proxy- und Authentifizierungsunterstützung in mehreren Forks.
  • Safe-Search-Level und Ergebniskategorien (allgemein, Nachrichten, Bilder, etc.).

Starte deinen MCP-Client neu, nachdem du den Server hinzugefügt hast. Das Tool sollte automatisch in den verfügbaren Tools des Agents erscheinen.

Häufige Tipps

  • Nutze eine selbst gehostete SearXNG-Instanz für beste Privatsphäre und Zuverlässigkeit.
  • Öffentliche Instanzen funktionieren für schnelles Testen, können aber Rate-Limits oder Ausfälle haben.
  • Kombiniere es mit Seiten-Abruf-Tools für tiefergehende Recherche (viele Forks beinhalten Inhalts-Extraktion).

SearXNG MCP ist eines der am weitesten verbreiteten, datenschutzfokussierten Web-Such-Tools im MCP-Ökosystem und damit unerlässlich für jeden, der lokale oder datenschutzbewusste KI-Agents baut oder nutzt.

Für die neueste Version und vollständige Dokumentation besuche das Haupt-Repository.

Tags

mcpsearxngweb-suchedatenschutzki-agentclaudemetasuchmaschinenodejslocal-llmdocker

Related Entries

Keep exploring similar tools and resources in this category.

Browse MCP Servers