mcp-searxng-öffentlich
Ein MCP-Server, der öffentliche SearXNG-Instanzen abfragt und HTML-Inhalte in ein JSON-Ergebnis analysiert
Begründung
Alle MCP-Server für SearXNG, die ich kenne, verwenden „json“ als Ausgabeformat. Das ist zwar sicherlich eine schnellere Möglichkeit, einen SearXNG-MCP-Server zu programmieren, führt aber auf praktisch allen öffentlichen Servern zu Fehlern, da diese das JSON-Format nicht unterstützen.
Dieser Server liest von bis zu drei öffentlichen SearXNG-Servern (wobei einer als Hauptserver und die anderen als Fallback-Server verwendet werden) und analysiert die Ergebnisse in JSON.
Related MCP server: SearXNG Server
Installation
Installieren Sie über npm install mcp-serxng-public .
Wenn der Server installiert ist, lautet die Ausführungskonfiguration:
(Sie können beliebige Server von https://searx.space/ als Ihre ausgewählten Server verwenden)
Verwendung
Der Server stellt einen Endpunkt bereit: search . Der Endpunkt akzeptiert zwei Argumente: query – die Suchanfrage und einen optionalen time_range , der einen Zeitbereichsparameter gemäß der Spezifikation https://docs.searxng.org/dev/search\_api.html ( day , month oder year ) akzeptiert.
Zurückgegeben wird ein Array von Objekten: