Back to MCP Servers
SearXNG MCP Server logo
mcp-server294

SearXNG MCP Server

Serveur MCP open-source populaire qui connecte les agents IA comme Claude à toute instance SearXNG, permettant des recherches web axées sur la confidentialité, sans traqueurs, avec des résultats en temps réel, une pagination et des contrôles de recherche sécurisée.

Aperçu

SearXNG MCP Server est un serveur léger et open-source du Model Context Protocol (MCP) qui connecte les assistants IA (Claude, Cursor, LM Studio, LLMs locaux, etc.) avec SearXNG — le métamoteur de recherche populaire, auto-hébergé et respectueux de la vie privée.

Il permet aux agents d'effectuer des recherches web sans dépendre d'API commerciales comme Google ou Bing, en gardant les requêtes privées et à l'abri du suivi, du profilage ou des paywalls. Il existe plusieurs implémentations communautaires, la plus populaire étant la version Node.js activement maintenue par ihor-sokoliuk.

Fonctionnalités Clés

  • Recherche axée sur la vie privée : Agrège les résultats de dizaines de moteurs de recherche (Google, Bing, DuckDuckGo, etc.) sans suivi utilisateur.
  • Instance SearXNG configurable : Fonctionne avec toute instance SearXNG publique ou auto-hébergée via son API JSON.
  • Prise en charge de la pagination : Récupère des pages supplémentaires de résultats pour une recherche approfondie.
  • Contrôle Safe Search : Filtre le contenu explicite avec des niveaux configurables.
  • Résultats structurés : Renvoie des résultats propres et analysés optimisés pour la consommation par les LLMs.
  • Déploiement facile : Exécution via npx, Docker, ou localement avec des variantes Node.js/Python/Go disponibles.
  • Compatibilité multi-clients : Fonctionne de manière transparente avec Claude Desktop, Cursor, Windsurf et d'autres outils compatibles MCP.

Cas d'Utilisation

  • Recherche Fondée : Permettez à Claude de récupérer des informations à jour pour des réponses précises au lieu de s'appuyer sur des données d'entraînement obsolètes.
  • Flux de travail IA locaux/privés : Combinez avec Ollama ou LM Studio pour des configurations d'agents entièrement capables de fonctionner hors ligne (sauf pour la recherche).
  • Assistance au codage : Recherchez de la documentation, des bibliothèques ou des messages d'erreur en temps réel pendant le développement.
  • Actualités et Événements courants : Obtenez les derniers articles et résumés sans publicités ni contenu sponsorisé.
  • Orchestration Multi-Outil : Associez avec d'autres serveurs MCP (navigateur, bases de données, exécution de code) pour des agents autonomes puissants.

Fonctionnement

  1. Lancez le serveur MCP (processus local ou conteneur Docker).
  2. Configurez votre client MCP (par exemple, Claude Desktop) pour se connecter à lui.
  3. L'IA découvre automatiquement l'outil searxng_web_search.
  4. Quand l'agent a besoin de données web fraîches, il appelle l'outil via le protocole MCP.
  5. Le serveur interroge l'instance SearXNG choisie et renvoie des résultats structurés.

Installation et Configuration Rapides (Version Node.js la plus populaire)

Utilisation de npx (le plus simple) :

Ajoutez les éléments suivants à votre configuration Claude Desktop (claude_desktop_config.json) :

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

Il est recommandé d'utiliser une instance SearXNG auto-hébergée pour une confidentialité maximale (exécutez-la via Docker à partir du dépôt officiel de SearXNG).

Option Docker :

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

Autres implémentations notables : . Variantes Python/uv (par exemple, The-AI-Workshops) . Version Go pour des performances élevées . Forks améliorés avec prise en charge du scraping ou des catégories

Options de Configuration

  • SEARXNG_URL : URL de votre instance SearXNG (publique ou privée).
  • Prise en charge des proxy et de l'authentification dans plusieurs forks.
  • Niveau de recherche sécurisée et catégories de résultats (général, actualités, images, etc.).

Redémarrez votre client MCP après avoir ajouté le serveur. L'outil devrait apparaître automatiquement dans les outils disponibles de l'agent.

Astuces Courantes

  • Utilisez une instance SearXNG auto-hébergée pour une meilleure confidentialité et fiabilité.
  • Les instances publiques fonctionnent pour des tests rapides, mais peuvent avoir des limites de débit ou des indisponibilités.
  • Combinez avec des outils de récupération de page pour des recherches plus approfondies (de nombreux forks incluent l'extraction de contenu).

SearXNG MCP est l'un des outils de recherche web centrés sur la confidentialité les plus utilisés dans l'écosystème MCP, ce qui le rend essentiel pour quiconque développe ou utilise des agents IA locaux ou soucieux de la confidentialité.

Pour la dernière version et la documentation complète, consultez le dépôt principal.

Tags

mcpsearxngrecherche-webconfidentialitéagent-iaclaudeméta-recherchenodejsllm-localdocker

Related Entries

Keep exploring similar tools and resources in this category.

Browse MCP Servers
Serveur Codex MCP logo

Serveur Codex MCP

MCP Servers

Un wrapper serveur MCP qui connecte Claude (et autres clients MCP) à l'interface CLI Codex d'OpenAI, vous permettant d'exploiter la génération, l'analyse, le refactoring et l'exécution de code assistées par GPT directement depuis votre environnement de codage IA préféré.

LottieFiles MCP Server logo

LottieFiles MCP Server

MCP Servers

Un serveur open-source pour le Model Context Protocol (MCP) qui permet aux agents IA de rechercher, d'obtenir des détails et d'accéder directement aux animations Lottie populaires depuis LottieFiles, intégrant de manière fluide les graphiques animés dans les flux de travail IA.

DataForSEO MCP Server logo

DataForSEO MCP Server

MCP Servers

DataForSEO MCP Server is the official Model Context Protocol server for connecting AI clients to DataForSEO SEO, SERP, keyword, backlink, on-page, business, domain, content, merchant, and AI optimization data. It can be used as a hosted Streamable HTTP endpoint, a local npx package, a Docker container, or a source-built TypeScript server.

Higgsfield MCP logo

Higgsfield MCP

MCP Servers

Higgsfield MCP is Higgsfield AI's hosted MCP connector for generating images, videos, reusable characters, and creative assets from Claude or MCP-compatible agents. It uses a Higgsfield account and platform credits, with no API key documented for the official MCP connector.

TinyFish logo

TinyFish

MCP Servers

TinyFish exposes web automation, web search, content extraction, and remote browser-session tools to MCP-compatible AI assistants. The hosted MCP server uses OAuth 2.1, while an optional local @tiny-fish/mcp proxy supports API-key authentication for local-only, CI, and headless setups.

openaiDeveloperDocs logo

openaiDeveloperDocs

MCP Servers

OpenAI Developer Docs MCP is an OpenAI-hosted, read-only server that lets MCP clients search and fetch documentation from developers.openai.com, platform.openai.com, and learn.chatgpt.com. It uses a public streamable HTTP endpoint and does not call the OpenAI API on the user's behalf.