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
Aucun résumé des modifications
 
(16 versions intermédiaires par le même utilisateur non affichées)
Ligne 29 : Ligne 29 :
       - SEARXNG_URL=http://<font color = blue>IP_SEARXNG</font>:<font color = green>8080</font>
       - SEARXNG_URL=http://<font color = blue>IP_SEARXNG</font>:<font color = green>8080</font>
       - MCP_HTTP_PORT=<font color = green>3000</font>
       - MCP_HTTP_PORT=<font color = green>3000</font>
      - MCP_HTTP_HOST=0.0.0.0
      - 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:
     ports:
       - "<font color = green>3000</font>:<font color = green>3000</font>"
       - "<font color = green>3000</font>:<font color = green>3000</font>"

Dernière version du 30 juin 2026 à 14:18

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
      - MCP_HTTP_HOST=0.0.0.0
      - 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
Sommaire