Connecter des serveurs MCP à un agent Voice AI
Donnez à un agent Voice AI Speech-to-Speech l'accès aux outils d'applications connectées pendant ses appels.
Écrit par Baptiste Lorreyte
Dernière mise à jour Il y a environ 4 heures
Pendant un appel, un agent Voice AI peut avoir besoin d'une information qui se trouve ailleurs que dans CrocoClick. Les serveurs MCP (Model Context Protocol) lui donnent accès à des outils d'applications connectées, comme Google Calendar ou Notion, pour consulter des données ou réaliser des actions en pleine conversation.
Par exemple, l'assistant vocal d'un cabinet peut vérifier les créneaux libres dans Google Calendar et les proposer à l'appelant. L'agent n'utilise que les outils que vous sélectionnez, dans la limite des autorisations accordées à l'application connectée.
⚠️ Remarque : cette fonction concerne les agents Voice AI en mode Speech-to-Speech. Sa disponibilité dépend du modèle utilisé et des accès de votre compte : confirmez la compatibilité avant de configurer l'agent.
Trois façons de connecter une application
- Connexion existante : réutilisez une application MCP éligible déjà connectée dans vos Croco Agents, CrocoAsk ou CrocoBot AI, sans refaire l'autorisation.
- Application du catalogue : choisissez une application disponible et autorisez votre compte.
- MCP personnalisé : renseignez le nom et l'URL d'un serveur MCP compatible.
🟢 Important : connectez uniquement des serveurs de confiance, limitez-vous aux outils nécessaires et gardez vos identifiants OAuth confidentiels.
Configurer un serveur MCP
1. Ouvrir l'agent
Allez dans Agents IA puis Voix IA, ouvrez l'onglet Liste des agents, ouvrez un agent Speech-to-Speech ou créez-en un avec Créer un agent, puis ouvrez sa vue Construire.
2. Ouvrir le panneau MCP
Dans le panneau de droite, à côté des actions et de la base de connaissances, dépliez Serveurs MCP et cliquez sur + Ajouter un MCP.
3. Connecter l'application
Depuis le catalogue : recherchez l'application, puis connectez-vous ou autorisez le compte si nécessaire.
En MCP personnalisé :
- Cliquez sur Ajouter un MCP personnalisé.
- Renseignez le Nom et l'URL du serveur MCP.
- Ouvrez Avancé si une authentification supplémentaire est requise (ID client et secret client OAuth).
- Terminez la connexion. CrocoClick découvre alors les outils disponibles sur le serveur.
4. Choisir les outils
Passez en revue les outils proposés, sélectionnez ceux dont l'agent a besoin, puis enregistrez. Pour un agent de prise de rendez-vous, activez par exemple les outils de disponibilité et de gestion des rendez-vous.
5. Indiquer quand utiliser le serveur
Sur la carte du serveur connecté, remplissez Quand l'utiliser avec une consigne courte. Par exemple : « Utilise ce serveur quand l'appelant demande les disponibilités ou souhaite prendre rendez-vous. »
6. Enregistrer et publier
Relisez les connexions, les outils et les consignes, enregistrez les modifications, puis publiez ou déployez l'agent avec les commandes disponibles.
7. Tester
- Lancez un appel de test avec l'agent.
- Posez une question qui doit mobiliser un outil, comme « Quels rendez-vous sont disponibles demain ? ».
- Écoutez la réponse de l'agent.
- Dans la transcription, contrôlez l'appel à l'outil MCP, son statut et sa durée.
- Ajustez les outils ou les consignes si besoin.
⚠️ Remarque : les outils MCP peuvent réaliser de vraies actions pendant un test. Utilisez des comptes ou des données de test pour tout ce qui crée, modifie ou supprime une information.
Pour aller plus loin, consultez Tester et dépanner un agent Voice AI avant mise en service.
Surveiller l'état des connexions
Si un outil ne fonctionne pas, vérifiez le statut, les outils sélectionnés et la consigne Quand l'utiliser, puis regardez dans la transcription d'un appel de test si l'agent a tenté d'appeler l'outil.
Questions fréquentes
Toutes les applications fonctionnent-elles avec tous les modèles Speech-to-Speech ?
Toutes les applications fonctionnent-elles avec tous les modèles Speech-to-Speech ?
La disponibilité de MCP dépend du modèle pris en charge et des accès de votre compte. Vérifiez la compatibilité avant de configurer l'agent.
Mon serveur personnalisé demande OAuth, comment faire ?
Mon serveur personnalisé demande OAuth, comment faire ?
Ouvrez Avancé et renseignez l'ID client et le secret client demandés.
Comment savoir si l'agent a utilisé un outil MCP ?
Comment savoir si l'agent a utilisé un outil MCP ?
Lancez un appel de test : les appels aux outils apparaissent dans la transcription avec leur statut et leur durée.
Cela a-t-il été utile ?
Besoin d'aide supplémentaire ? Demander à l'équipe