C'est quoi, un MCP ? (expliqué avec le secrétariat de l'école)

écrit le

Dans chaque école, il y a un endroit magique : le secrétariat. Tu veux prévenir la cantine d’une allergie ? Un mot au secrétariat. Réserver la salle polyvalente ? Secrétariat. Signaler une absence, commander un livre à la bibliothèque, prévenir l’infirmerie ? Secrétariat, secrétariat, secrétariat.

Et le génie du système, c’est le formulaire unique. Peu importe le service concerné, tu remplis le même type de fiche — qui demande, pour quoi, pour quand — et le secrétariat sait la transmettre à la cantine, à la bibliothèque ou à l’infirmerie. Un seul format de demande, compris par tous les services.

Retiens cette image, car tu viens de comprendre MCP. Sérieusement — c’est ça.

Le problème : mille applications, mille langues

Ton agent a sa trousse : fichiers, terminal, web. Très bien pour travailler sur ton ordinateur. Mais ta vie numérique déborde de ton ordinateur : ton agenda, ta messagerie, tes notes, tes outils de boulot, ta musique.

Le problème ? Chacune de ces applications parle sa propre langue. Historiquement, pour qu’une IA parle à ton agenda, il fallait qu’un développeur écrive un connecteur spécial agenda. Pour la messagerie, un autre. Pour chaque nouvel outil, tout recommencer. C’est l’école sans secrétariat : pour prévenir la cantine il faut connaître le cuisinier, pour la bibliothèque il faut l’adresse personnelle de la bibliothécaire… Épuisant et fragile.

La solution : le formulaire standard

En 2024, des gens raisonnables se sont dit : et si on inventait le formulaire unique ? Un format standard dans lequel n’importe quelle application peut déclarer : « voici les services que je propose, et voici comment me les demander ».

C’est ça, MCP — Model Context Protocol, « protocole » étant le mot savant pour « règles du formulaire ». Une application qui propose un « serveur MCP », c’est un service de l’école qui a déposé ses formulaires au secrétariat : ton agenda déclare « je sais lister des rendez-vous, en créer, en déplacer » ; ta messagerie déclare « je sais lire les messages, en envoyer ».

Et ton agent, lui, n’a plus qu’une seule langue à connaître : celle du formulaire. Il peut alors parler à tous les services qui jouent le jeu — même ceux qui n’existaient pas hier.

Ce que ça change pour toi, concrètement

Sans MCP, tu es le coursier : tu ouvres l’agenda, tu copies tes rendez-vous, tu les colles dans la conversation, tu récupères la réponse, tu la recopies dans ta messagerie. Dix allers-retours par mission.

Avec MCP, la mission devient une phrase : « Regarde mes rendez-vous de la semaine prochaine et propose trois créneaux à Marie par message. » L’agent remplit un formulaire pour l’agenda (liste-moi les rendez-vous), un formulaire pour la messagerie (envoie ceci à Marie), et te montre le résultat. Toi, tu relis et tu signes — comme d’habitude.

À retenir : MCP = le formulaire unique du secrétariat. Un standard pour que n’importe quel agent parle à n’importe quelle application, sans connecteur bricolé pour chaque paire. Trois lettres qui remplacent mille traducteurs.

Les questions qui fâchent (et leurs réponses honnêtes)

« Donc l’agent a accès à tous mes comptes ?! » Non — et c’est le plus important. Chaque connexion MCP est une autorisation que tu accordes explicitement, service par service. Le formulaire pour la cantine ne donne pas accès à l’infirmerie. Et tu peux reprendre une autorisation à tout moment. (Le fonctionnement exact de ces autorisations — le fameux mot signé des parents — mérite son propre article ; il arrive.)

« C’est réservé aux développeurs ? » Plus maintenant. Dans les applications récentes, brancher un connecteur MCP ressemble à installer une application sur un téléphone : tu choisis dans un catalogue, tu autorises, c’est branché. La preuve en TP la semaine prochaine.

« Tous les outils le proposent ? » Pas encore, mais la liste grandit chaque mois — c’est l’intérêt d’un standard : chacun a intérêt à déposer son formulaire au secrétariat plutôt que de rester injoignable.

À la semaine prochaine, pour la pratique

Tu as la théorie : un standard, des formulaires, des autorisations. La semaine prochaine, on passe au concret avec le TP le plus satisfaisant de la série : brancher ton agent sur une vraie application et lui confier une mission qui traverse la frontière de ton ordinateur.

D’ici là, un petit devoir d’observation : liste les trois applications que tu utilises le plus dans ta semaine. Ce sont elles que tu auras envie de brancher en premier.


revenir au tableau 🧑‍🏫