Mcp Searxng
MCP-Server zum Verbinden von agentischen Systemen mit Suchsystemen über searXNG
Übersicht
Was ist MCP-searxng?
MCP-searxng ist eine Open-Source-Metasuche, die es Benutzern ermöglicht, anonym im Internet zu suchen. Es aggregiert Ergebnisse aus verschiedenen Suchmaschinen und gewährleistet dabei die Privatsphäre der Benutzer. Dieses Projekt wird vom GitHub-Nutzer SecretiveShell gepflegt und wurde entwickelt, um ein nahtloses und sicheres Sucherlebnis ohne Verfolgung von Benutzerdaten zu bieten.
Funktionen von MCP-searxng
- Datenschutzorientiert: MCP-searxng speichert keine Benutzerdaten oder Suchhistorie, was vollständige Anonymität gewährleistet.
- Integration mehrerer Suchmaschinen: Es zieht Ergebnisse aus verschiedenen Suchmaschinen und bietet eine vielfältige Informationsquelle.
- Anpassbar: Benutzer können ihr Sucherlebnis anpassen, indem sie auswählen, welche Suchmaschinen in ihren Ergebnissen enthalten sein sollen.
- Benutzerfreundliche Oberfläche: Die Benutzeroberfläche ist intuitiv und einfach zu navigieren, was sie für alle Benutzer zugänglich macht.
- Open Source: Als Open-Source-Projekt ermöglicht es Entwicklern, zur Verbesserung beizutragen und es für den persönlichen Gebrauch anzupassen.
So verwenden Sie MCP-searxng
- Zugriff auf die Plattform: Besuchen Sie das MCP-searxng-Repository auf GitHub oder die dedizierte Website.
- Passen Sie Ihre Einstellungen an: Passen Sie die Einstellungen an, um Ihre bevorzugten Suchmaschinen und Datenschutzoptionen auszuwählen.
- Beginnen Sie mit der Suche: Geben Sie Ihre Anfrage in die Suchleiste ein und drücken Sie die Eingabetaste. Die Ergebnisse werden von verschiedenen integrierten Suchmaschinen angezeigt.
- Ergebnisse erkunden: Klicken Sie auf eines der Ergebnisse, um die jeweiligen Websites ohne Verfolgung zu besuchen.
Häufig gestellte Fragen
Ist MCP-searxng kostenlos zu nutzen?
Ja, MCP-searxng ist völlig kostenlos zu nutzen, da es sich um ein Open-Source-Projekt handelt.
Wie schützt MCP-searxng meine Privatsphäre?
MCP-searxng verfolgt oder speichert keine persönlichen Informationen oder Suchhistorien, wodurch Ihre Suchen privat bleiben.
Kann ich zum MCP-searxng-Projekt beitragen?
Absolut! Als Open-Source-Projekt sind Beiträge willkommen. Sie können das Repository forken, Änderungen vornehmen und einen Pull-Request einreichen.
Was unterscheidet MCP-searxng von anderen Suchmaschinen?
Im Gegensatz zu traditionellen Suchmaschinen priorisiert MCP-searxng den Datenschutz der Benutzer und sammelt keine Daten, was es zu einer sichereren Option für Benutzer macht, die sich um ihren Online-Fußabdruck sorgen.
Wie kann ich die Entwicklung von MCP-searxng unterstützen?
Sie können das Projekt unterstützen, indem Sie Code beitragen, Probleme melden oder den Entwickler über Plattformen wie GitHub Sponsors oder Ko-fi unterstützen.
Detail
MCP-searxng
An MCP server for connecting agentic systems to search systems via searXNG.
<p align="center"> <a href="https://glama.ai/mcp/servers/sl2zl8vaz8"> <img width="380" height="200" src="https://glama.ai/mcp/servers/sl2zl8vaz8/badge" alt="MCP SearxNG Badge"/> </a> </p>Tools
Search the web with SearXNG
Prompts
search(query: str) -> f"Searching for {query} using searXNG"
Usage
via uvx
- configure your client JSON like
{
"mcpServers": {
"searxng": {
"command": "uvx",
"args": [
"mcp-searxng"
]
}
}
}
via git clone
- Add the server to claude desktop (the entrypoint is main.py)
Clone the repo and add this JSON to claude desktop
you can run this server with uvx mcp-searxng, or use a local copy of the repo
{
"mcpServers": {
"searxng": {
"command": "uv",
"args": [
"--project",
"/absoloute/path/to/MCP-searxng/",
"run",
"/absoloute/path/to/MCP-searxng/mcp-searxng/main.py"
]
}
}
}
you will need to change the paths to match your environment
Custom SearXNG URL
-
set the environment variable
SEARXNG_URLto the URL of the searxng server (default ishttp://localhost:8080) -
run your MCP client and you should be able to search the web with searxng
Note: if you are using claude desktop make sure to kill the process (task manager or equivalent) before running the server again
Serverkonfiguration
{
"mcpServers": {
"mcp-searxng": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/metorial/mcp-container--secretiveshell--mcp-searxng--mcp-searxng",
"mcp-searxng"
],
"env": {
"SEARXNG_URL": "searxng-url"
}
}
}
}