Basculer le menu
Changer de menu des préférences
Basculer le menu personnel
Non connecté(e)
Votre adresse IP sera visible au public si vous faites des modifications.

« IA MCP » : différence entre les versions

De Le Wiki de Lug
Ligne 49 : Ligne 49 :
   | niveau = grave
   | niveau = grave
   | icône = grave
   | icône = grave
   | texte  = Ne pas cumuler avec [[#MCP_SearXNG_Enhanced_Server_(HTTP_Edition)|MCP SearXNG Enhanced Server (HTTP_Edition)]]
   | texte  = Ne pas cumuler avec [[#SearXNG|SearXNG]]
  }}
  }}
Fork de [https://github.com/OvertliDS/mcp-searxng-enhanced MCP SearXNG Enhanced Server]
Fork de [https://github.com/OvertliDS/mcp-searxng-enhanced MCP SearXNG Enhanced Server]
== Installation ==
== Installation ==

Version du 1 mai 2026 à 12:59

Sources de serveurs MCP importantes :

Ces plateformes recensent des serveurs MCP prêts à l’emploi permettant d’étendre les capacités d’une IA (web, fichiers, APIs, etc.).

Un serveur MCP qui intègre l’API SearXNG, permettant aux assistants IA d’effectuer des recherches sur le web.

Fonctionnalités :

  • Recherche web : requêtes générales, actualités, articles, avec pagination.
  • Lecture de contenu d’URL : extraction avancée du contenu avec pagination, filtrage par section et extraction des titres.
  • Cache intelligent : le contenu des URLs est mis en cache avec une durée de vie (TTL) pour améliorer les performances et éviter les requêtes redondantes.
  • Pagination : permet de choisir la page de résultats à récupérer.
  • Filtrage temporel : filtre les résultats par période (jour, mois, année).
  • Sélection de la langue : filtre les résultats selon la langue souhaitée.
  • Safe Search : contrôle le niveau de filtrage du contenu dans les résultats de recherche.

Installation

Via Docker

# mkdir -p /opt/mcp-searxng
# vi /opt/mcp-searxng/docker-compose.yml
services:
  mcp-searxng:
    image: isokoliuk/mcp-searxng:latest
    container_name: mcp-searxng
    restart: unless-stopped
    environment:
      - SEARXNG_URL=http://IP_SEARXNG:8080
      - MCP_HTTP_PORT=3000
      - USER_AGENT=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36
      - URL_READER_USER_AGENT=Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.0 Mobile/15E148 Safari/604.1
    ports:
      - "3000:3000"
      # pour ecouter sur une interface specifique :
      # - "IP_SERVEUR:3000:3000"
# docker compose -f /opt/mcp-searxng/docker-compose.yml --project-directory /opt/mcp-searxng up -d
  • Test :
# curl http://IP_SERVEUR:3000/health

Fork de MCP SearXNG Enhanced Server

Installation

Sommaire