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 18 : Ligne 18 :
== Installation ==
== Installation ==
Via [[Docker|Docker]]
Via [[Docker|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://<font color = blue>IP_SEARXNG</font>:<font color = green>8080</font>
      - MCP_HTTP_PORT=<font color = green>3000</font>
    ports:
      - "<font color = green>3000</font>:<font color = green>3000</font>"
# docker compose -f /opt/mcp-searxng/docker-compose.yml --project-directory /opt/mcp-searxng up -d

Version du 25 avril 2026 à 16:22

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
    ports:
      - "3000:3000"
# docker compose -f /opt/mcp-searxng/docker-compose.yml --project-directory /opt/mcp-searxng up -d
Sommaire