Model Context Protocol (MCP) : la nouvelle norme pour l’interopérabilité de l’IA

Capacités et contexte de l’IA

Primitive Description Exemple métier
Ressources Données contextuelles en lecture seule auxquelles l’IA peut se référer. Un schéma de base de données ou un fichier PDF client spécifique stocké dans un référentiel.
Outils Fonctions exécutables ou API donnant à l’IA la capacité d’agir. Une fonction qui crée un lead dans Salesforce ou envoie un e-mail.
Répliques Modèles prédéfinis ou workflows qui orientent le comportement de l’IA Un modèle de « résumé de réunion » qui indique exactement à l’IA comment mettre en forme les notes

Architectures d'agents avancées

Foire aux questions (FAQ)

Le principal objectif du protocole MCP est de fournir une norme universelle et ouverte qui facilite la connexion sécurisée des modèles d’IA à des données et à des outils externes. Il élimine la nécessité de développer des intégrations personnalisées, ce qui permet à l’IA d’accéder plus facilement au contexte dont elle a besoin pour fournir des réponses précises et exploitables.

Les intégrations classiques sont souvent des solutions « ponctuelles » dans lesquelles un développeur doit écrire un code spécifique pour connecter un modèle à une API donnée. Le protocole MCP fournit un framework normalisé, similaire à un port USB-C, où n’importe quel modèle et n’importe quel outil peuvent communiquer dès lors qu’ils prennent tous deux en charge le protocole.

Le Model Context Protocol a été initialement lancé par Anthropic. Cependant, il s’agit d’une norme ouverte conçue pour être utilisée par l’ensemble du secteur de l’IA afin de favoriser l’interopérabilité et l’innovation.

Oui. En utilisant la primitive « Outils » du framework MCP, un copilote IA peut exécuter des fonctions dans des systèmes externes, comme envoyer des messages dans Slack, mettre à jour une base de données ou déclencher des workflows dans d’autres applications cloud.

Parmi les exemples les plus courants, citons l’accès au système de fichiers pour lire des documents locaux, les connecteurs de base de données pour interroger des données en direct, ainsi que les outils de consultation sur le Web pour faciliter l’accès de l’IA à des informations actualisées sur internet. Dans un contexte professionnel, il peut s’agir de se connecter à Salesforce pour consulter les données clients ou à Slack pour faciliter la communication d’équipe.

Le protocole MCP améliore la sécurité en mettant en œuvre un modèle strict fondé sur « les autorisations et le consentement ». Avant qu’une IA puisse accéder à une ressource ou exécuter un outil via un serveur MCP, le client demande généralement à l’utilisateur d’autoriser l’action. Ainsi, le modèle ne peut interagir avec des données sensibles que sous la supervision d’un humain.