mcp-searxng logo

mcp-searxngCette solution connecte votre assistant IA à une instance SearXNG, lui permettant de réaliser des recherches web privées et de lire le contenu des pages web. Il suffit d'ajouter l'URL de votre instance dans le fichier de configuration afin que l'IA puisse

(0)
Daniel NikulshynÉvalué par Daniel Nikulshyn·Mis à jour juillet 2026

Aperçu

mcp-searxng est un serveur qui connecte les assistants IA à une instance SearXNG, permettant des recherches web privées et la lecture de contenu de pages web. Il intègre l'API SearXNG, permettant aux assistants IA tels que Claude et Cursor de réaliser des recherches web. Le serveur est configuré en ajoutant l'URL de l'instance SearXNG au fichier de configuration de l'assistant IA. Il prend en charge des fonctionnalités telles que les requêtes générales, les actualités, les articles, la pagination, la bascule d'instance, la sortie de recherche structurée, les réponses directes, les métadonnées, les suggestions de recherche, la lecture de contenu d'URL, le cache intelligent, la pagination, le filtrage temporel, la sélection de langue, le filtre safe search et le filtrage de pertinence. mcp-searxng est un processus Node.js autonome qui interroge une ou plusieurs instances SearXNG via l'API HTTP JSON.

Fonctionnalités clés

  • Recherche Web
  • Bascule d'instance
  • Sortie de recherche structurée
  • Réponses directes & métadonnées
  • Suggestions de recherche
  • Découverte des capacités d'instance

Tarifs

Modèle
Free
Catégorie
Serveurs MCP
Note
Pas encore d’avis

Cas d’usage

Recherche Web Privée pour les Assistants IA

mcp-searxng permet aux assistants IA de réaliser des recherches web privées en les connectant à une instance SearXNG.

Extraction de Contenu et Mise en Cache

Le serveur fournit des capacités avancées d'extraction de contenu et de mise en cache, améliorant les performances et réduisant les requêtes redondantes.

Filtrage des Requêtes de Recherche

mcp-searxng prend en charge le filtrage des résultats de recherche par plage temporelle, langue et niveau de safe search, permettant des requêtes plus précises.

Pour & contre

Pour

  • Permet des recherches web privées pour les assistants IA
  • Prend en charge la bascule d'instance multiple SearXNG
  • Fournit une sortie de recherche structurée et des réponses directes
  • Offre des capacités avancées d'extraction de contenu et de mise en cache
  • Gratuit à utiliser sans clé API requise

Contre

  • Nécessite un processus Node.js séparé
  • Pas un plugin natif SearXNG
  • Limité à l'interrogation d'instances SearXNG existantes

Avis

Connecte-toi pour laisser un avis.

Pas encore d’avis. Sois le premier !

Questions & réponses

Comment activer le format JSON ? (mode de fallback HTML)

Si vous devez utiliser une instance publique que vous ne contrôlez pas et qu'elle refuse le format=json (ce code d'erreur 403 ci-dessus), définissez l'indicateur d'opt-in à la place de la modification du serveur : avant de l'activer, passez en revue la politique des opérateurs publics et le guide d'utilisation de l'instance publique. Une recherche qui obtient un code d'erreur 403/404 ou une réponse non en JSON est alors réessayée automatiquement sans format=json et analysée à partir de la page de résultats HTML normale. Lors d'un succès, vous obtenez des résultats normaux (titre, URL, snippet) marqués sourceFormat : "html" dans le mode JSON, et le mode texte ajoute la ligne « Note : Résultats analysés à partir du fallback SearXNG HTML; les métadonnées sont limitées ». Les scores de pertinence et les noms d'engines ne sont pas disponibles en HTML. Lors d'un échec, l'analyse est effectuée avec efficacité variante en fonction du thème et de la version de l'instance, donc certains résultats peuvent être manqués ou éparse. Si la page HTML elle-même échoue – toujours bloquée, limitée par le taux (429), authentification (401) ou 5xx – l'erreur de tentative de fallback est divulguée, donc la recherche ne retourne jamais des résultats vides sans avertissement. Le fallback ne se déclenche que sur les codes d'erreur 403/404/non-JavaScript, jamais sur les erreurs d'authentification ou de réseau. L'activation du format JSON sur une instance que vous contrôlez reste la configuration recommandée – le fallback est un outil de compatibilité, non une substitution.

Asked by Boris Yankov · Aug 23, 2025

Comment ça marche?

mcp-searxng est un serveur MCP autonome – un processus Node.js séparé auquel votre assistant IA se connecte pour la recherche Web. Il interroge une instance SearXNG ou une liste de répliques SearXNG séparées par des point-virgules via l'API JSON HTTP. Ce projet ne peut pas être installé sous la forme d'un plugin SearXNG natif. Fixez-y n'importe quelle instance SearXNG existante ou liste de répliques interchangeables en définissant la variable d'environnement SEARXNG_URL. Pour la mise en œuvre, la configuration et les dépannage SearXNG, voir l'article "Mise en œuvre d'un SearXNG autonome avec mcp-searxng".

Asked by Ekaterina Orlova · Jul 19, 2025

Pourquoi mcp-searxng?

Au 29 juillet 2026, la comparaison des capacités ci-dessous reflète les projets MCP officiels Brave, Exa et Firecrawl. "Pagination" fait référence à un contrôle de page ou offset exposé. "Self-hosted" signifie que le service de recherche peut s'exécuter sous votre contrôle. "Free / No API key" signifie que ce serveur MCP n'est pas soumis à une clé SearXNG de recherche payante; vous opérez toujours ou choisissez l'instance SearXNG sous-jacente. | | Brave MCP | Exa MCP | Firecrawl MCP | mcp-searxng | |--|:---------:|:-------:|:-------------:|:---------------:| | Recherche Web | | | | | | Lecture de URL | | | | | Pagination | | | | | Self-hosted | | | Partiel | | gratuit / sans clé API | | | | | La confidentialité dépend de la mise en œuvre SearXNG. Une instance contrôlée par l'opérateur peut éviter de faire confiance à un opérateur de recherche tiers, tandis qu'une instance publique reçoit la requête et peut enregistrer le flux. SearXNG et cette intégration MCP ne fournissent pas par elles-mêmes l'anonymat.

Asked by Renata Silva · Jun 10, 2025

Poser une question

Alternatives à Serveurs MCP