Qu'est-ce que MCP (Model Context Protocol) ? — L'histoire en 16 mois de l'« USB-C » de l'IA + guide pratique
MCP (Model Context Protocol) a démarré comme une petite spécification qu'Anthropic a déposée discrètement sur GitHub. Seize mois plus tard, il atteignait 97 millions de téléchargements mensuels du SDK (+4 750 %), plus de 10 000 serveurs publics, l'adoption complète par OpenAI/Google/Microsoft/AWS, et en décembre 2025 Anthropic en a cédé la propriété à la Linux Foundation — en faisant une infrastructure partagée par l'industrie, l'« USB-C de l'ère de l'IA ». Cet article couvre l'histoire de ces 16 mois, l'architecture à trois éléments Client/Serveur/Transport, cinq serveurs MCP utilisables aujourd'hui (filesystem/github/postgres/slack/fetch), l'implémentation minimale maison en 30 lignes de Python, les raisons de la victoire de MCP, les pièges de sécurité et d'injection de prompt, et ce qui vient ensuite — fondé sur des sources officielles et l'expérience de terrain.