« IA MCP » : différence entre les versions
De Le Wiki de Lug
Autres actions
Aucun résumé des modifications |
|||
| (2 versions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 5 : | Ligne 5 : | ||
Ces plateformes recensent des serveurs MCP prêts à l’emploi permettant d’étendre les capacités d’une IA (web, fichiers, APIs, etc.). | Ces plateformes recensent des serveurs MCP prêts à l’emploi permettant d’étendre les capacités d’une IA (web, fichiers, APIs, etc.). | ||
= [https://mcpservers.org/fr/servers/ihor-sokoliuk/mcp-searxng SearXNG] = | = [https://mcpservers.org/fr/servers/ihor-sokoliuk/mcp-searxng SearXNG] = | ||
Un serveur MCP qui intègre l’API SearXNG, permettant aux assistants IA d’effectuer des recherches sur le web. | Un serveur MCP qui intègre l’API SearXNG, permettant aux assistants IA d’effectuer des recherches sur le web. | ||
| Ligne 34 : | 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 | - 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 | - 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 | ||
| Ligne 44 : | Ligne 40 : | ||
* Test : | * Test : | ||
# curl http://<font color=blue>IP_SERVEUR</font>:<font color=green>3000</font>/health | # curl http://<font color=blue>IP_SERVEUR</font>:<font color=green>3000</font>/health | ||
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