Model Context Protocol
Protocole de contexte du modèle
Le protocole de contexte du modèle connecte les applications IA à des outils et données externes. Les hôtes utilisent des clients pour communiquer avec des serveurs offrant des outils, des ressources et des prompts. Il est ouvert, et les deux parties s'accordent d'abord sur les capacités disponibles.
Un autre exemple
Un hôte d'IA sur ordinateur se connecte à un serveur de design local et à un serveur de tickets distant. Il demande la permission avant d'écrire et partage uniquement le contexte nécessaire.
Parties principales
- 01Hôte
- 02Connexion client
- 03Capacités du serveur
Utilisez-le lorsque
Utilisez MCP lorsque les applications d'IA ont besoin d'outils découvrables à travers les systèmes. Définissez la durée de vie de la connexion, le transport, l'autorisation et l'isolation.
Ne l'utilisez pas lorsque
Ne faites pas confiance à chaque serveur, n’exposez pas des discussions entières, ne sautez pas les vérifications de capacité, et ne considérez pas la connectivité comme une autorisation.
Nom utilisé dans le code
host ↔ client ↔ server; tools/resources/prompts Avant d'expédier
Check the model and prompt versions, source data, versioned evaluation set, and measures. Verify links to evidence, tool permissions, privacy, common failures, decline-to-answer and fallback behavior, human review, monitoring, cost, speed, and rollback.
Outcome: Complete the task with Protocole de contexte du modèle (Model Context Protocol). User context: Un hôte d'IA sur ordinateur se connecte à un serveur de design local et à un serveur de tickets distant. Il demande la permission avant d'écrire et partage uniquement le contexte nécessaire. AI method or concept: Protocole de contexte du modèle (Model Context Protocol). Why it fits: Utilisez MCP lorsque les applications d'IA ont besoin d'outils découvrables à travers les systèmes. Définissez la durée de vie de la connexion, le transport, l'autorisation et l'isolation. Do not use it when: Ne faites pas confiance à chaque serveur, n’exposez pas des discussions entières, ne sautez pas les vérifications de capacité, et ne considérez pas la connectivité comme une autorisation. AI requirements: Define the input and source evidence. Set model and tool permissions. Use versioned evaluation data and measures. Define failure, decline-to-answer, privacy, speed, and cost limits. Operational safeguards: Keep a clear trace and hide sensitive log data. Show users a safe fallback. Mark steps that need human review. Define how to roll back the model or prompt. Acceptance criteria: Record baseline and target measures on a versioned evaluation set. Test edge cases and hostile inputs. Verify fallback, monitoring, permissions, and rollback. Evidence and limits (evidence boundary): Un document officiel peut quand même être un brouillon, un release candidate, ou la version finale. Vérifie son statut et sa compatibilité avec le navigateur ou la plateforme. Unknowns to confirm: Target task, model and version, evaluation owner, source data, risk limit, tool permissions, and production fallback.
Vérifiez cette demande
Review how Protocole de contexte du modèle (Model Context Protocol) is used now. Definition: Le protocole de contexte du modèle connecte les applications IA à des outils et données externes. Les hôtes utilisent des clients pour communiquer avec des serveurs offrant des outils, des ressources et des prompts. Il est ouvert, et les deux parties s'accordent d'abord sur les capacités disponibles. Release checks: Check the model and prompt versions, source data, versioned evaluation set, and measures. Verify links to evidence, tool permissions, privacy, common failures, decline-to-answer and fallback behavior, human review, monitoring, cost, speed, and rollback. Before changing code, list the evidence, gaps, severity, and the smallest safe fix.