L'ESSENTIEL EN 30 SECONDES

  • MCP est un protocole ouvert présenté par Anthropic en novembre 2024.
  • Il définit comment une application d'IA (le client) dialogue avec des serveurs qui exposent des outils, des ressources et des prompts.
  • Une même intégration peut être réutilisée par tout assistant compatible MCP.

Tôt ou tard, un assistant IA doit sortir de la fenêtre de discussion : lire un fichier, interroger une base de données, ouvrir un ticket. Avant l'existence d'un standard, chaque connexion devait être construite séparément pour chaque assistant. Le Model Context Protocol (MCP) a été conçu pour supprimer ce travail en double.

Comment ça fonctionne

MCP repose sur un modèle client-serveur. L'application d'IA joue le rôle de client. Chaque serveur MCP expose ses capacités sous trois formes : des outils que le modèle peut appeler, des ressources qu'il peut lire et des prompts qui regroupent des tâches courantes.

Pourquoi les développeurs s'y intéressent

L'interface étant partagée, une intégration écrite une fois sous forme de serveur MCP peut servir à tout assistant compatible. L'effort se déplace du code d'assemblage vers l'intégration elle-même.

Points de vigilance

Relier un modèle à de vrais systèmes élargit la surface d'attaque. Les serveurs doivent appliquer le principe du moindre privilège, et les équipes doivent traiter le contenu renvoyé par les outils comme une entrée non fiable.