Comparaison IA
MCP ou appel d’outils
L’appel d’outils est la façon dont un modèle demande l’exécution d’une fonction ; MCP est un standard pour proposer ces outils depuis un serveur séparé, partagé par plusieurs applications.
| Aspect | MCP | Appel d’outils |
|---|---|---|
| Nature | Un protocole entre une application d’IA et un serveur d’outils | Une fonction de l’API du modèle |
| Où vivent les outils | Dans un serveur MCP, parfois un autre processus ou une autre machine | Dans le code de votre application |
| Réutilisation | Un serveur sert tout client MCP | Outils définis pour chaque application |
| Travail en plus | Faire tourner et sécuriser un serveur | Rien au-delà de votre code |
Choisir MCP quand
- Plusieurs assistants ou équipes partagent les mêmes outils
- Vous voulez ouvrir votre système à des applications d’IA que vous n’écrivez pas
- Les outils demandent leur propre processus, leurs droits ou leur déploiement
Choisir Appel d’outils quand
- Une seule application avec quelques outils à elle
- Vous voulez le moins de pièces possible
- Vous découvrez comment un modèle utilise des outils
L’apprendre par la pratique
Ces leçons gratuites l’enseignent avec des commandes à lancer dans un lab et des tâches corrigées. Elles se lisent en entier sans compte.
Termes liés
- Model Context Protocol (MCP)
- Le Model Context Protocol est un standard ouvert pour relier des applications d’IA à des outils et des données : un même serveur sert tout assistant qui le parle.
- Appel d’outils
- L’appel d’outils permet à un modèle de langage de demander à votre programme d’exécuter une fonction nommée avec des arguments, puis d’utiliser le résultat.
- JSON Schema
- JSON Schema est une façon standard de décrire la forme de données JSON, leurs champs, types et valeurs obligatoires, pour les vérifier automatiquement.