Serveurs MCP pour votre Chatbot IA

Serveurs MCP

Les serveurs MCP (Model Context Protocol) étendent les capacités de votre Chatbot en le connectant à des outils et des services externes. Lorsqu'un visiteur pose une question nécessitant un outil externe, comme une recherche en direct ou une action dans un autre système, le Chatbot appelle le serveur MCP approprié et utilise le résultat dans sa réponse.

Les serveurs MCP sont disponibles uniquement sur les forfaits payants (Basique et supérieurs). Ils ne sont pas inclus dans le forfait Gratuit.

Ajouter un serveur MCP

Ouvrez votre assistant dans le Tableau de bord, développez Paramètres avancés sous les onglets principaux, sélectionnez Configuration du serveur MCP, puis cliquez sur Ajouter un serveur MCP. MCP n'est ni un Canal ni une fonction, il s'agit d'une connexion avancée.

Configuration Fields

FieldDescriptionRequired
NomUn nom descriptif pour ce serveur MCP (ex. « Service météo », « Recherche CRM »).Oui
URLL'URL du point de terminaison du serveur MCP (ex. https://mcp.example.org/sse). Doit être une URL HTTP/HTTPS valide.Oui
DescriptionExpliquez ce que fait ce serveur. Cela vous aide, vous et votre équipe, à comprendre l'objectif du serveur.Non
Headers (JSON)En-têtes HTTP facultatifs envoyés avec chaque requête, au format JSON (ex. {"Authorization": "Bearer token123"}). Doit être un JSON valide.Non
ActivéIndique si ce serveur MCP est actif. Désactivez-le pour cesser temporairement de l'utiliser sans supprimer la configuration.Oui (par défaut : Activé)

Activation des outils

Après avoir connecté un serveur MCP, WebChatAgent détecte les outils disponibles qu'il propose. Chaque outil peut être activé ou désactivé individuellement à l'aide de commutateurs. Cela vous permet de contrôler précisément les fonctions auxquelles votre Chatbot a accès.

Par exemple, si un serveur MCP fournit à la fois les outils « search » et « delete », vous pouvez activer « search » tout en conservant « delete » désactivé.

Comment ça marche

  1. Un visiteur pose une question qui nécessite des données ou des actions externes
  2. Le Chatbot identifie le serveur MCP et l'outil pertinents
  3. Il envoie une requête au serveur MCP avec les paramètres nécessaires
  4. Le serveur MCP exécute l'action et renvoie les résultats
  5. Le Chatbot utilise les résultats pour formuler sa réponse

Exemples de cas d'usage

  • Intégration CRM, rechercher les informations d'un client par e-mail ou téléphone
  • Vérification des stocks, consulter les niveaux de stock des produits en temps réel
  • Données météo, récupérer les conditions météo actuelles pour une localisation
  • Système de tickets, créer ou rechercher des tickets d'assistance
  • Requêtes de base de données, rechercher des informations spécifiques dans des bases de données internes

Bonnes pratiques

  • Utilisez des noms descriptifs, facilite l'identification des serveurs dans la configuration
  • Ajoutez des descriptions, documentez ce que fait chaque serveur pour votre équipe
  • Désactivez les outils inutilisés, activez uniquement les outils dont votre Chatbot a réellement besoin
  • Sécurisez vos points de terminaison, utilisez des en-têtes d'authentification pour protéger vos serveurs MCP
  • Testez minutieusement, vérifiez que le serveur MCP répond correctement avant de l'activer en production