Définition
La découverte d'outils MCP est le processus par lequel un agent IA interroge le point de terminaison tools/list d'un serveur MCP pour connaître les outils disponibles, leurs schémas d'entrée et leurs descriptions, permettant à l'agent de sélectionner et d'invoquer des outils sans configuration codée en dur.
En profondeur
Dans le Model Context Protocol, chaque serveur MCP expose un point de terminaison tools/list qui renvoie un tableau JSON des outils disponibles avec leurs noms, descriptions et schémas de paramètres. Lorsqu'un agent se connecte à un serveur MCP, il appelle d'abord ce point de terminaison pour comprendre les capacités disponibles. Ce mécanisme de découverte signifie que les agents peuvent s'adapter à de nouveaux outils sans modifications de code. Si un serveur MCP de recherche ajoute un nouveau point de terminaison de plateforme, les agents connectés le découvrent automatiquement et peuvent l'utiliser lors de la connexion suivante. Il s'agit d'un changement par rapport aux intégrations d'API traditionnelles où l'ajout d'une nouvelle source de données nécessite la mise à jour du code de l'agent, le déploiement d'une nouvelle version et la reconfiguration des définitions d'outils.
Exemple d'utilisation
Un agent se connecte au serveur MCP de Scavio et appelle tools/list, recevant les descriptions de 11 outils de recherche (google_search, reddit_search, youtube_search, amazon_search, etc.). L'agent sélectionne youtube_search lorsque l'utilisateur demande des tutoriels vidéo, sans que le développeur ait explicitement intégré la prise en charge de la recherche YouTube.
Plateformes
Découverte d'outils MCP est pertinent sur les plateformes suivantes, toutes accessibles via l'API unifiée de Scavio :
- YouTube
- Amazon
- Walmart
Termes associés
Protocole de Contexte de Modèle (MCP)
Le Protocole de Contexte de Modèle (MCP) est un standard ouvert qui définit comment les grands modèles de langage découv...
Couche de routage d'agent MCP
Une couche de routage d'agent MCP est un modèle architectural où un agent IA interroge un ou plusieurs serveurs MCP (Mod...
Protocole d'appel d'outils d'agent
Un protocole d'appel d'outils d'agent est une interface normalisée qui permet à un agent d'IA de découvrir, sélectionner...