Model Context Protocol, explication
Le MCP donne aux différentes applications d'IA et services externes une manière commune de décrire les capacités et d'échanger des requêtes. Il réduit le besoin d'une conception de connexion distincte pour chaque paire.
Le Model Context Protocol, ou MCP, est un standard ouvert qui connecte les applications d'IA avec des outils, données et services externes via un format client-serveur partagé.
Le MCP sépare l'application du service
L'hôte est l'application d'IA qu'une personne utilise. Un client à l'intérieur de cet hôte communique avec un serveur MCP. Le serveur expose des outils, informations ou prompts réutilisables approuvés.
Cette séparation permet à un service de présenter la même connexion MCP à plusieurs hôtes compatibles. Les contrôles d'accès et permissions restent autour de cette connexion.
Le protocole n'exécute pas le workflow
Le MCP standardise la communication. Il ne décide pas quel objectif métier poursuivre, quand un agent doit appeler un outil, ou si une action proposée doit être approuvée.
L'hôte et ses contrôles environnants prennent ces décisions. Le MCP transporte la requête structurée et le résultat entre les parties.
Termes du Model Context Protocol
- Hôte MCP
- L'application d'IA où une personne fait une requête et où le modèle fonctionne.
- Client MCP
- La partie à l'intérieur de l'hôte qui gère la communication avec un serveur MCP.
- Serveur MCP
- Un service qui expose des outils, informations ou prompts réutilisables approuvés via le protocole.
Ce que MCP standardise
Découverte d'outils
Un client peut apprendre quelles capacités approuvées un serveur fournit.
Messages structurés
Les clients et serveurs échangent des requêtes et résultats dans un format partagé.
Séparation claire
Le protocole connecte les parties, tandis que l'application décide comment et quand les utiliser.
Questions sur le Model Context Protocol
Non. C'est un standard de connexion utilisé par les applications d'IA. Le modèle, l'hôte, le client et le serveur restent des parties séparées.
Non. Le tool calling est l'acte de proposer et gérer une requête d'outil. Le MCP standardise comment les applications se connectent aux services qui peuvent exposer ces outils.
Non. L'application a toujours besoin de serveurs de confiance, de permissions limitées, de vérifications d'entrée et de règles d'approbation pour les actions importantes.
Termes du glossaire associés
Connectez des outils avec des limites claires
Les apps Caffeine tournent sur l'Internet Computer, un réseau public conçu pour ça.