Mcp Searxng
Serveur MCP pour connecter des systèmes agentiques à des systèmes de recherche via searXNG
Aperçu
Qu'est-ce que MCP-searxng ?
MCP-searxng est un moteur de recherche métasearch open-source qui permet aux utilisateurs de rechercher sur le web de manière anonyme. Il agrège les résultats de divers moteurs de recherche tout en garantissant la confidentialité des utilisateurs. Ce projet est maintenu par l'utilisateur GitHub SecretiveShell et est conçu pour offrir une expérience de recherche fluide et sécurisée sans suivre les données des utilisateurs.
Caractéristiques de MCP-searxng
- Axé sur la confidentialité : MCP-searxng ne stocke pas les données des utilisateurs ni l'historique des recherches, garantissant une anonymat complet.
- Intégration de plusieurs moteurs de recherche : Il récupère des résultats de divers moteurs de recherche, offrant une gamme d'informations variée.
- Personnalisable : Les utilisateurs peuvent personnaliser leur expérience de recherche en sélectionnant les moteurs de recherche à inclure dans leurs résultats.
- Interface conviviale : L'interface est conçue pour être intuitive et facile à naviguer, la rendant accessible à tous les utilisateurs.
- Open Source : Étant un projet open-source, il permet aux développeurs de contribuer à son amélioration et de l'adapter à un usage personnel.
Comment utiliser MCP-searxng
- Accédez à la plateforme : Visitez le dépôt MCP-searxng sur GitHub ou son site web dédié.
- Personnalisez vos paramètres : Ajustez les paramètres pour choisir vos moteurs de recherche préférés et les options de confidentialité.
- Commencez à chercher : Entrez votre requête dans la barre de recherche et appuyez sur entrer. Les résultats s'afficheront à partir de divers moteurs de recherche intégrés.
- Explorez les résultats : Cliquez sur l'un des résultats pour visiter les sites web respectifs sans aucun suivi.
Questions Fréquemment Posées
MCP-searxng est-il gratuit à utiliser ?
Oui, MCP-searxng est complètement gratuit à utiliser car c'est un projet open-source.
Comment MCP-searxng protège-t-il ma vie privée ?
MCP-searxng ne suit ni ne stocke aucune information personnelle ou historique de recherche, garantissant que vos recherches restent privées.
Puis-je contribuer au projet MCP-searxng ?
Absolument ! Étant un projet open-source, les contributions sont les bienvenues. Vous pouvez forker le dépôt, apporter des modifications et soumettre une demande de tirage.
Qu'est-ce qui rend MCP-searxng différent des autres moteurs de recherche ?
Contrairement aux moteurs de recherche traditionnels, MCP-searxng privilégie la confidentialité des utilisateurs et ne collecte pas de données, ce qui en fait une option plus sécurisée pour les utilisateurs soucieux de leur empreinte en ligne.
Comment puis-je soutenir le développement de MCP-searxng ?
Vous pouvez soutenir le projet en contribuant du code, en signalant des problèmes ou en sponsorisant le développeur via des plateformes comme GitHub Sponsors ou Ko-fi.
Détail
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
Configuration du serveur
{
"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"
}
}
}
}