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.
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
| Field | Description | Required |
|---|---|---|
| Nom | Un nom descriptif pour ce serveur MCP (ex. « Service météo », « Recherche CRM »). | Oui |
| URL | L'URL du point de terminaison du serveur MCP (ex. https://mcp.example.org/sse). Doit être une URL HTTP/HTTPS valide. | Oui |
| Description | Expliquez 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
- Un visiteur pose une question qui nécessite des données ou des actions externes
- Le Chatbot identifie le serveur MCP et l'outil pertinents
- Il envoie une requête au serveur MCP avec les paramètres nécessaires
- Le serveur MCP exécute l'action et renvoie les résultats
- 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
