SearXNG MCP-Server
Eine MCP-Serverimplementierung, die sich in SearXNG integrieren lässt und datenschutzorientierte Metasuchfunktionen bietet.
Merkmale
- Metasuche : Kombiniert Ergebnisse aus mehreren Suchmaschinen
- Datenschutzorientiert : Kein Tracking, keine Benutzerprofilierung
- Mehrere Kategorien : Unterstützung für Allgemeines, Nachrichten, Wissenschaft, Dateien, Bilder, Videos und mehr
- Sprachunterstützung : Suche in bestimmten Sprachen oder allen Sprachen
- Zeitbereichsfilterung : Filtern Sie die Ergebnisse nach Tag, Woche, Monat oder Jahr
- Safe Search : Drei Ebenen der sicheren Suchfilterung
- Fallback-Unterstützung : Mehrere SearXNG-Instanzen für Zuverlässigkeit
Installation
Installation über Smithery
So installieren Sie den SearXNG MCP-Server für Claude Desktop automatisch über Smithery :
Manuelle Installation
Verwendung
Direktlauf
Mit Dive Desktop
- Klicken Sie in Dive Desktop auf „+ MCP-Server hinzufügen“
- Kopieren Sie diese Konfiguration und fügen Sie sie ein:
- Klicken Sie auf „Speichern“, um den MCP-Server zu installieren
Tool-Dokumentation
- Websuche
- Führen Sie Metasuchen über mehrere Suchmaschinen hinweg durch
- Eingänge:
query
(Zeichenfolge): Suchbegriffepage
(Nummer, optional): Seitennummer (Standard: 1)language
(Zeichenfolge, optional): Sprachcode (z. B. „en“, „all“, Standard: „all“)categories
(Array, optional): Suchkategorien (Standard: ['allgemein'])- Verfügbar: „Allgemein“, „Nachrichten“, „Wissenschaft“, „Dateien“, „Bilder“, „Videos“, „Musik“, „Soziale Medien“, „IT“
time_range
(Zeichenfolge, optional): Zeitfilter (Tag/Woche/Monat/Jahr)safesearch
(Zahl, optional): Sichere Suchstufe (0: Keine, 1: Moderat, 2: Streng, Standard: 1)
Entwicklung
Lizenz
Dieser MCP-Server ist unter der MIT-Lizenz lizenziert. Weitere Informationen finden Sie in der Datei LICENSE.
Voraussetzungen
Sie benötigen eine lokale SearXNG-Instanz. So richten Sie sie ein:
Führen Sie SearXNG mit Docker aus
Schnellstart
Testsuchfunktion
Behälterverwaltung
Das Flag --restart always
stellt Folgendes sicher:
- Container startet automatisch, wenn Docker-Daemon startet
- Container startet automatisch neu, wenn er abstürzt
- Der Container wird automatisch neu gestartet, wenn er gestoppt wird, es sei denn, er wird explizit vom Benutzer gestoppt
Benutzerdefinierte Konfiguration
Bearbeiten Sie searxng/settings.yml
wie folgt:
- Suchmaschinenliste ändern
- Sicherheitseinstellungen anpassen
- Konfigurieren der UI-Sprache
- API-Grenzwerte ändern
Ausführliche Konfigurationsoptionen finden Sie in der SearXNG-Dokumentation.
Umgebungsvariablen
SEARXNG_INSTANCES
: Komma-getrennte Liste der URLs von SearXNG-Instanzen. Standard:http://localhost:8080
SEARXNG_USER_AGENT
: Benutzerdefinierter User-Agent-Header für Anfragen. Standard:MCP-SearXNG/1.0
NODE_TLS_REJECT_UNAUTHORIZED
: Auf „0“ setzen, um die SSL-Zertifikatsüberprüfung zu umgehen (für die Entwicklung mit selbstsignierten Zertifikaten). Standard: undefiniert (SSL-Überprüfung aktiviert).
Beispielkonfiguration mit allen Optionen:
⚠️ Warnung: Das Deaktivieren der SSL-Zertifikatsüberprüfung wird in Produktionsumgebungen nicht empfohlen.
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
Dieser Server bietet eine datenschutzorientierte Metasuchfunktion durch die Integration mehrerer Suchmaschinen ohne Tracking oder Benutzerprofilierung und unterstützt verschiedene Kategorien und Sprachen für gefilterte Suchen.
- Merkmale
- Installation
- Verwendung
- Tool-Dokumentation
- Entwicklung
- Lizenz
- Voraussetzungen
- Führen Sie SearXNG mit Docker aus
Related Resources
Related MCP Servers
- -securityAlicense-qualityThis server provides: * Fast file search capabilities using Everything SDK * Windows-specific implementation * Complements existing filesystem servers with specialized search functionalityLast updated -228PythonMIT License
- AsecurityAlicenseAqualityProvides web search capabilities using Google Custom Search API, enabling users to perform searches through a Model Context Protocol server.Last updated -21,11038JavaScriptMIT License
- -securityFlicense-qualityAn MCP server that integrates with SerpApi to retrieve search results from multiple search engines including Google, Bing, Yahoo, and others, enabling fast access to both live and archived search data.Last updated -11Python
- -securityAlicense-qualityStores metadata for MCP servers and provides smart search capabilities, allowing users to find appropriate MCP servers for their queries and route requests to the most suitable server.Last updated -9PythonMIT License