Le Model Context Protocol (MCP) est une initiative développée par Anthropic, une entreprise spécialisée en intelligence artificielle, pour faciliter la communication entre les modèles d’IA et d’autres ressources externes (outils, bases de données, systèmes, API, etc.).
C’est un protocole de communication standardisé qui permet à un modèle d’IA (comme ChatGPT, Claude, etc.) de se connecter de manière contrôlée et sécurisée à des sources de données externes ou à des outils logiciels.
De la même manière que HTTP est le langage commun d’échange sur le web entre navigateurs et serveurs,
MCP est un langage commun pour les IA, leur permettant de comprendre et d’utiliser des outils ou des données externes, comme une base de données médicale, un agenda ou un logiciel métier.
Efficacité : un modèle n’a pas besoin de tout apprendre. Il peut aller chercher la bonne information au bon endroit.
Sécurité : les accès sont clairement définis et encadrés, ce qui permet d’éviter les dérives.
Interopérabilité : différents systèmes (modèles d’IA, services, outils) peuvent travailler ensemble plus facilement.
Mise à jour en temps réel : les IA peuvent accéder à des données actuelles et ne plus se limiter à ce qu’elles "savaient" au moment de leur entraînement.
Imaginons une IA dans un hôpital :
Elle utilise MCP pour interroger en direct la base de données des patients, les résultats de laboratoire, ou les disponibilités des médecins.
Grâce à cela, elle peut proposer des diagnostics, envoyer des alertes ou planifier des rendez-vous de façon dynamique et sûre.
Aujourd’hui, les IA sont souvent “fermées” : elles répondent sur la base de leur entraînement.
MCP permet d’ouvrir ces modèles, mais de façon contrôlée, ce qui est essentiel pour la confiance, la sécurité et la transparence.