Le guide ultime pour comprendre les MCP (+ 3 Demos) — Transcript
Full transcript
- 0:00Dans le monde des agents IA et de
- 0:01l'intelligence artificielle, tout le
- 0:02monde parle de MCP. Mais la réalité
- 0:04c'est que la plupart des gens n'ont
- 0:06aucune idée de ce que c'est, à quoi ça
- 0:07sert, ni comment exploiter la vraie
- 0:09puissance des MCP. Aujourd'hui, dans mon
- 0:11quotidien, il y a des agents IA qui
- 0:12lisent mes emails, qui répondent à mes
- 0:14emails, qui prennent des rendez-vous à
- 0:16ma place, qui écrivent des scripts sur
- 0:18mes pages Noion sans même que j'ai
- 0:20besoin de leur expliquer comment faire.
- 0:22Et tout ça, c'est grâce au MCP. C'est ce
- 0:24qui permet aux intelligences
- 0:25artificielles aujourd'hui du de passer
- 0:27du simple blabla à l'action concrète. Et
- 0:29c'est pas un hasard si toutes les
- 0:30grosses boîtes lancent leur propre
- 0:32serveur MCP en ce moment parce qu'elles
- 0:34savent très bien que la vraie bataille
- 0:36sur l'automatisation et les agents IA va
- 0:38se jouer avec les MCP. Et pour nous
- 0:40utilisateurs, ça veut dire qu'on est en
- 0:41train de basculer dans une toute autre
- 0:43dimension, mais du coup qui fait que ça
- 0:45devient de plus en plus compliqué de
- 0:47comprendre tout ce qui se passe quand on
- 0:49n'est pas développeur. Et c'est pourquoi
- 0:50dans cette vidéo, je vais vous montrer
- 0:51ce que c'est qu'un MCP, pourquoi c'est
- 0:53une révolution et surtout comment est-ce
- 0:55que vous dans votre quotidien vous allez
- 0:56pouvoir les utiliser. Et tout ça
- 0:58évidemment en partant de zéro, sans
- 0:59aucune connaissance requise, sans
- 1:01bullshit et avec des exemples concrets
- 1:03que j'ai mis pas mal de temps à vous
- 1:04préparer. Pour ceux qui me connaissent
- 1:06pas, je m'appelle Shubam Charma. Sur ces
- 1:07dernières années, j'ai formé des
- 1:08milliers de personnes et de boîtes sur
- 1:10tout ce qui est automatisation et
- 1:11intelligence artificielle. Avant ça,
- 1:13j'étais ingénieur développeur dans
- 1:15plusieurs boîte start-up, scaleup
- 1:16française et aux US. Et maintenant, j'ai
- 1:18le luxe de passer 100 % de mon temps à
- 1:20creuser, geeker, créer tout ce qui est
- 1:22derrière l'intelligence artificielle,
- 1:23les agent et les automatisations et
- 1:25derrière je le partage en conférence, en
- 1:26formation et parfois ici sur YouTube.
- 1:28Aujourd'hui, on va voir ce que c'est que
- 1:30les MCP, à quoi ça sert. Je vous ai
- 1:33préparé aussi des petites démos. Vous
- 1:34allez voir que en les préparant même
- 1:36moi, j'étais assez choqué jusqu'où on
- 1:37peut aller. Maintenant que les MCP
- 1:39commencent à se démocratiser, il y a des
- 1:40super use case qui commencent à arriver,
- 1:43notamment où je laisse Claude gérer mon
- 1:46Oion ou créer un scénario NN ou même
- 1:48créer une scène 3D entière juste en un
- 1:51seul prompte. Je vous spoile pas trop
- 1:53mais il y a moyen que ça vous retourne
- 1:54un petit peu le cerveau. Ensuite, on va
- 1:56voir comment est-ce qu'on les choisit,
- 1:58qu'est-ce que ça veut dire pour le futur
- 1:59des agent et enfin ce qu'il faut retenir
- 2:01et en gros qu'est-ce qui est important
- 2:03pour vous dans ce terme technique qui
- 2:04peut être un peu compliqué initialement
- 2:06à appréhender. Mais avant tout ça, il y
- 2:08a un truc qu'il faut comprendre avant et
- 2:10qui est assez important. En fait, quand
- 2:13vous vous chat GPT, Cloud et cetera, on
- 2:15l'utilise généralement via une interface
- 2:17comme ça où on va écrire un promte et
- 2:20puis derrière TG GPT va nous répondre.
- 2:22En réalité, ce qui se passe, c'est que
- 2:23derrière ces interfaces de chat, il y a
- 2:26un LLM, un cerveau qui est en fait un
- 2:28faux cerveau, hein, parce que il
- 2:30réfléchit pas comme un être humain. Lui,
- 2:32ce qu'il sait faire, c'est avec du texte
- 2:34et bien déterminer le mot d'après. Il
- 2:36est très très bon en fait à imaginer
- 2:39parce qu'il a ingurgité tout internet.
- 2:41Il est très très bon à imaginer quel va
- 2:43être le mot qui est le plus probable de
- 2:46nous intéresser juste après, qui
- 2:48correspond à notre prompte initial. On a
- 2:50aussi compris que les LLM en question ne
- 2:53savent que discuter avec du texte, hein.
- 2:56On a beau ajouter des images, on a beau
- 2:59donner de la voix et cetera, en fait
- 3:01eux, ils savent gérer du texte. Et donc,
- 3:04quand on leur demande de faire une
- 3:05action, type est-ce que tu peux envoyer
- 3:07un email à [email protected] FR par
- 3:10exemple et bien ils vont très souvent
- 3:12beauté en touche en disant et ben désolé
- 3:14euh je peux pas envoyer d'email à ta
- 3:16place parce que tout simplement je ne
- 3:18suis pas connecté à Gmail. Donc chat GPT
- 3:22très simplement va me dire désolé mais
- 3:23moi j'ai pas accès, je peux pas
- 3:25effectuer d'action à ta place. La seule
- 3:27chose que je peux faire c'est juste
- 3:29discuter avec toi en texte. Et là, vous
- 3:31allez me dire "Ouais mais Chouam,
- 3:32attends, tu nous as expliqué sur cette
- 3:33chaîne depuis très longtemps que Gmail,
- 3:36il y a une API de Gmail. Pour ceux qui
- 3:39savent pas ce que c'est qu'une API, j'ai
- 3:40fait une vidéo dessus mais grossièrement
- 3:42c'est une manière de connecter Gmail à
- 3:44d'autres applications. Et alors si Gmail
- 3:47a une API, alors pourquoi Chat GPT, ils
- 3:50ont pas créé un connecteur à cette API
- 3:53qui permettrait de lire, chercher,
- 3:54envoyer euh et puis en fait rédiger des
- 3:57brouillons à notre place ? Pourquoi ils
- 3:58ont pas fait ça ? parce qu'ils l'ont
- 3:59fait en réalité pour d'autres trucs. Un
- 4:01si on va sur chat GPT ici et qu'on
- 4:03clique ici sur outil, on peut se
- 4:05connecter a priori à notion, on peut se
- 4:08connecter à nos notes et cetera et ça
- 4:11Chat GPT et bien ils ont fait les
- 4:12intégrations en question. Alors pourquoi
- 4:14ne pas l'avoir fait sur Gmail ?
- 4:17Aujourd'hui on peut aller chercher sur
- 4:19le web avec chat GPT, chercher une note,
- 4:22lire une nouvelle page et cetera.
- 4:23Qu'est-ce qui fait qu'une boîte qui a
- 4:24levé 40 milliards arrive pas à faire un
- 4:28connecteur à pays ? Pour info, 40
- 4:30milliards, c'est beaucoup d'argent. 1
- 4:31million c'est ça. 1 milliard c'est ça.
- 4:34Donc 40 milliards pour créer un
- 4:35connecteur, normalement il y a pas de
- 4:37sujet. Et qu'est-ce qui fait aussi que
- 4:39ils arrivent pas à faire en sorte qu'on
- 4:42puisse créer écrire des pages notion,
- 4:44modifier des pages notion en fait et
- 4:46modifier même des notes. Ici, j'ouvre ma
- 4:48note, une note super cool, je lui dis
- 4:50"Ajoute-moi un poème, s'il te plaît, sur
- 4:52cette note."
- 4:56On va voir ce qu'il va faire. Est-ce que
- 4:58tu peux l'ajouter dans Apple Note ?
- 5:02Et là, il me dit je peux pas écrire
- 5:04directement dans Apple Note à ta place.
- 5:06Open a du coup l'argent, les
- 5:08développeurs, mais qu'est-ce qui fait
- 5:09que du coup euh il ne crée pas des
- 5:11intégrations pour euh tous ces outils en
- 5:14question ? Si l'argent n'est pas le vrai
- 5:16facteur limitant, quel est le facteur
- 5:17limitant ? et bien c'est un problème de
- 5:20connecteur de câble de prise. En fait en
- 5:23réalité ce qui se passe c'est que
- 5:24chacune de ces applications ont des API
- 5:28donc des connecteurs qui sont
- 5:30différents. C'està-dire que les gens de
- 5:31chez Opena, il faut qu'ils aillent sur
- 5:33chacune des plateformes savoir de quelle
- 5:36manière il se connectent et créer le
- 5:37connecteur. Et donc il y a autant
- 5:39d'intégration que de services à intégrer
- 5:43que de LLM ici. Et donc ça donne un
- 5:45problème assez classique qui est un
- 5:47problème N x M. C'est-à-dire que on a
- 5:50pour chaque plateforme et bien des
- 5:52intégration à faire des deux côtés et ça
- 5:55donne clairement un gros problème. C'est
- 5:57des intégrations qui sont coûteuses,
- 5:59elles sont lentes et en plus elles
- 6:00cassent souvent. C'est-à-dire que suffit
- 6:02que ça et bien il change de prise ou en
- 6:04tout cas qu'il fasse une mise à jour sur
- 6:05leur API et là booum toutes ces
- 6:07intégrations sont à refaire. Bref,
- 6:09chaque LLM en question, donc chat, GPT,
- 6:11Claude et compagnie, ils essayaient de
- 6:13faire la course à qui arrive le plus
- 6:15rapidement possible à se créer des
- 6:17intégrations. Et c'était très compliqué.
- 6:19Et c'est à ce moment-là en Tropique, la
- 6:21boîte derrière Cloud, ils se sont dit
- 6:23"Mais attends, la manière de créer et de
- 6:25connecter les API aujourd'hui, elle est
- 6:27pas vraiment standardisée." C'est-à-dire
- 6:28que chacun fait un peu à sa sauce.
- 6:30C'est-à-dire que chaque API est un petit
- 6:32peu différente. L'API de Spotify, elle
- 6:34va être très différente comparé à la
- 6:36payion. Notion a fait de son mieux pour
- 6:38faire une API cool, mais en fait elle
- 6:40est assez différente comparée à euh
- 6:43celle de Everote par exemple. Moi à
- 6:45l'époque quand je bossais chez Conto,
- 6:47j'avais bossé sur l'API de conto et en
- 6:49fait on a fait tout un travail pour
- 6:51savoir quelle est la meilleure manière
- 6:53de créer cet API et de l'exposer. Mais
- 6:54on avait un langage qui était différent
- 6:56parce qu'on avait des contraintes qui
- 6:57étaient des contraintes bancaires et
- 6:58cetera. Et c'est pourquoi les gens de
- 7:00chez Entreopie qui se sont dit "Non mais
- 7:02en fait API c'est trop ancien, on va
- 7:04créer un nouveau truc qui va être en
- 7:05fait un nouveau standard, une nouvelle
- 7:07manière de communiquer entre les
- 7:09applications et entre notamment des LLM
- 7:11et des applications. Et on va appeler ce
- 7:14standard MCP pour modèle contexte
- 7:17protocole. Et ce standard là, il va nous
- 7:20permettre en fait d'avoir une manière du
- 7:22coup standardisée de se connecter. C'est
- 7:25un peu comme si on avait toutes ces
- 7:27applications qui parlaient du coup la
- 7:29même langue, qui savaient communiquer
- 7:31entre elles parce qu'elles avaient le
- 7:32même langage. Et du coup, c'était plus
- 7:34au LLM de venir se connecter à ces
- 7:36outils ou à ces outils de faire la
- 7:38meilleure API possible, mais ils avaient
- 7:40la charge de respecter la manière
- 7:44standardisée de se connecter. C'est
- 7:46pourquoi beaucoup de gens parlent de MCP
- 7:48comme si c'était de l'USBC en fait.
- 7:50C'està-dire que c'est un standard qui
- 7:52est normé, qui est sur lequel tout le
- 7:54monde est d'accord que maintenant pour
- 7:56se connecter ensemble, on va avoir un
- 7:57seul port et une seule prise et c'est
- 7:59tout. Du coup, ça va être plus simple
- 8:01pour les LLM et ça va être plus simple
- 8:03aussi pour ces outils parce que ces
- 8:04outils maintenant ils ils n'ont plus
- 8:05qu'à respecter ce standard et respecter
- 8:08ce standard pour à la fois se connecter
- 8:09au LM mais aussi aux agents IA parce que
- 8:11du coup les agents IA qui eux
- 8:14contrairement au LLM ont la capacité de
- 8:16faire des actions bah là où fallait les
- 8:18connecter avec des API et cetera, et
- 8:20bien maintenant ils nous ont ils n'ont
- 8:21qu'une seule prise. C'est-à-dire que il
- 8:23y a une seule manière de discuter avec
- 8:25tous ces outils. Et là, j'ai mis une
- 8:27liste d'outils que j'avais pris comme ça
- 8:29au hasard. Mais en fait, il y a plein de
- 8:30types d'outils. On a des outils de base
- 8:32de données, on a Eleven Labs, un outil
- 8:33de création de voix, on a des outils de
- 8:35site web, GitHub, on a même de la 3D.
- 8:37Bref, maintenant il y a plein plein
- 8:39plein d'outils qui sont en train de
- 8:41créer leur propre serveur MCP justement.
- 8:44Place maintenant aux démo. Je vais vous
- 8:45faire une démo déjà avec Notion. Notion
- 8:47récemment a sorti son serveur MCP.
- 8:50C'est-à-dire que Notion maintenant, ils
- 8:52ont fait le travail pour pouvoir se
- 8:55connecter à des LLM. C'est-à-dire que
- 8:57maintenant, on peut directement depuis
- 8:58Notion
- 9:02aller dans connexion et aller et donc
- 9:06ici, je peux aller connecter euh et bien
- 9:08mon Oion à mon cloud comme ça. Et donc
- 9:12dedans, il y a tous ces outils. Donc
- 9:14Cloud pourra faire toutes ces choses-là.
- 9:16ça se passe un petit peu comme une
- 9:17connexion API, sauf que c'est pas
- 9:19exactement la même chose vu que c'est un
- 9:21nouveau protocole et que on peut faire
- 9:23bien plus de choses en gros dans le
- 9:25tuyau entre ces deux euh outils en
- 9:28question. Et donc voilà, là Notion est à
- 9:30priori connecté. Donc si je regarde
- 9:32bien, Notion est connecté. Hop. Donc moi
- 9:34ce que je vais faire, c'est que je vais
- 9:35lancer cloud en même temps et je vais
- 9:36lancer à côté Notion. Je vérifie bien
- 9:40que il a bien accès à Notion et je vais
- 9:42lui demander ici de faire "Est-ce que tu
- 9:44peux me faire une page sur les MCP dans
- 9:47mon espace notion dans mes pages privées
- 9:48?"
- 9:50Je lui demande ça et on va voir si il a
- 9:52accès à mon Ocean.
- 9:54Et là vous allez voir ce qui va se
- 9:56passer.
- 9:58Donc comme d'habitude, il va pouvoir
- 9:59converser avec moi en texte, mais là en
- 10:01plus de ça, il va pouvoir faire des
- 10:03choses parce qu'il a accès au MCP
- 10:06Notion, au serveur MCP Notion. Pour ceux
- 10:09qui se demandent ce que c'est qu'un
- 10:09serveur et cetera, vous inquiétez pas,
- 10:11on va voir plus tard dans la vidéo ce
- 10:13que ça représente un client MCP, un
- 10:14serveur MCP et vous auriez une meilleure
- 10:17compréhension. Mais avant ça, j'ai envie
- 10:18de vous montrer ces démos. Là, ce qui se
- 10:20passe, c'est qu'il est en train de créer
- 10:22tout simplement le document en mark.
- 10:26Et là, vous voyez, il y a une nouvelle
- 10:27page privée qui est apparue.
- 10:31Et la voici.
- 10:34Et là, j'ai tout simplement fait une
- 10:35page avec du texte. Mais en fait, le MCP
- 10:39de Notion me permet de faire plein plein
- 10:41de choses, hein. Je peux créer une base
- 10:42de données, je peux dupliquer une page,
- 10:44bouger des pages et cetera. Donc en fait
- 10:46de lui-même, il sait quels sont les
- 10:48outils qui sont disponibles. Et donc là,
- 10:50je peux lui demander par exemple super
- 10:52sur cette page maintenant j'aimerais que
- 10:53tu me créer euh une base de données avec
- 10:55tous les serveurs MCP connus euh que toi
- 10:57tu connais.
- 11:00Et là ça va être magique parce que du
- 11:02coup créer des bases de données dans Sh
- 11:04dans nos chaque chose qui prend du
- 11:06temps. C'est pas évident et là il va le
- 11:09faire pour nous. C'est-à-dire qu'on est
- 11:10dans un monde où là, vous voyez, il me
- 11:13crée une base de données. Il va
- 11:14certainement me créer des colonnes
- 11:18euh
- 11:19de base de données. Il il sait
- 11:21exactement quel champ utiliser, quelle
- 11:23propriété utiliser et moi j'ai pas à me
- 11:25prendre la tête. Donc ça veut dire que
- 11:26maintenant même moi pour mes office hour
- 11:28et cetera dans dans ma formation quand
- 11:30je fais des exemples sur notion, je vais
- 11:33plus du tout les faire à la main en
- 11:34fait. Je vais utiliser ça. Avant, je me
- 11:36prenais la tête à utiliser des API et
- 11:37tout, mais c'était pas évident à
- 11:39configurer. Maintenant, c'est beaucoup
- 11:41plus simple. Là, vous voyez, en fait, il
- 11:43va créer des propriétés, il va créer des
- 11:46statuts. C'est parce que Claude a accès
- 11:48via MCP à Noion qu'il arrive à faire
- 11:51tout ça. Et du coup là, je vais un peu
- 11:53accélérer la vidéo
- 11:56et là, boum, en 2 secondes, il vient de
- 11:58m'ajouter euh tous les serveurs MCP
- 12:02qu'il connaît. Et moi, si je veux, je
- 12:04peux ajouter un un tableau canban à ses
- 12:07serveurs MCP. lui, il va continuer à en
- 12:10ajouter. Je peux ajouter des vues
- 12:12différentes. Bref, c'est assez magique.
- 12:14Et donc surtout ce qui est fou, c'est
- 12:16que il a réussi à me créer des des
- 12:20et bien des propriétés, chose qui prend
- 12:21beaucoup de temps. Et j'ai pas dû lui
- 12:23expliquer comment fonctionne tout ça.
- 12:26C'est tout simplement la magie du MCP.
- 12:28contrairement aux API où j'aurais dû
- 12:30donner tiens pour ajouter une propriété
- 12:32c'est comme ça pour ajouter mais du coup
- 12:34si jamais c'est une image il faut
- 12:35l'ajouter comme ça et ça c'était l'enfer
- 12:37de Notion l'enfer de la payion c'était
- 12:40ça c'était que c'était pas simple de
- 12:42l'utiliser parce que il fallait pour
- 12:45chaque chose mini chose qu'on voulait
- 12:46faire il fallait lui dire là où
- 12:48maintenant en fait c'est des
- 12:52LLM qui communiquent avec ces serveurs
- 12:54MCP et bien ils peuvent discuter entre
- 12:56eux comme ce qui est en train de faire.
- 12:58Donc on va l'arrêter. Hop ! Parce qu'il
- 13:00nous a ajouté déjà pas mal de serveurs
- 13:01MCP et c'est déjà génial. C'est hyper
- 13:04cool. On passe maintenant à un exemple
- 13:06un tout petit peu plus corsé où on va
- 13:08demander à Claude de cette fois-ci créer
- 13:10une automatisation sur NN. Vous savez
- 13:13qu' N81 c'est un super outil qui permet
- 13:14de créer des automatisations un peu
- 13:16comme Make, Zapper ou d'autres. Et en
- 13:18fait c'est un outil qui est pas évident
- 13:20à utiliser pour la première fois. Et
- 13:22donc du coup on va tout simplement
- 13:23demander à Cloud s'il veut bien créer
- 13:25des automatisations pour nous. Donc je
- 13:27vais démarrer une nouvelle conversation.
- 13:30J'aimerais bien que tu me crées une
- 13:32automatisation pour que dès que euh il y
- 13:34a une vidéo qui soit publiée sur
- 13:36YouTube, sur ma chaîne, et bien ça
- 13:37vienne le publier euh sur d'autres
- 13:39plateformes euh comme Twitter, ça vienne
- 13:42envoyer un email via Gmail, euh ça
- 13:44vienne euh ajouter par exemple à ma base
- 13:47de données Airtable, euh tout ça.
- 13:49J'aimerais aussi que tu puisses euh
- 13:52envoyer euh un SMS via WhatsApp. Bref,
- 13:56euh fais cette automatisation sur NN.
- 14:01Et là, vous allez voir la magie. Et là,
- 14:04je vérifie bien une chose, c'est est-ce
- 14:05que j'ai bien accès au MCPN ? Mais je
- 14:09vais faire ça
- 14:11et là, vous allez voir la magie du truc.
- 14:17Là, il utilise un MCP qui est le MCP NN
- 14:21qui est un MCP non officiel. Euh ça veut
- 14:24dire qu'il est pas aussi bien connecté
- 14:26que celui de Notion. Et là qu'est-ce
- 14:28qu'il va faire ? C'est qu'il est en
- 14:29train de de bah de prévoir mon
- 14:32automatisation. Et une fois qu'il aura
- 14:33fini, pendant ce temps-là, je vais aller
- 14:35dans mon espace NN.
- 14:39Donc là, a priori, il a fini de le
- 14:41faire.
- 14:42Je vais recharger la page pour voir s'il
- 14:44y a bien mon automatisation qui a été
- 14:46créée. Elle a été créée ici il y a
- 14:49quelques secondes et aujourd'hui. Et là,
- 14:52voici l'automatisation qui m'a créé. Il
- 14:54m'a créé une automatisation pour pouvoir
- 14:55avoir une vidéo derrière une fois que
- 14:58j'ai la vidéo de l'envoyer via Gmail,
- 15:01l'ajouter à Rable, publier sur X et
- 15:03envoyer un SMS via WhatsApp. Alors
- 15:05clairement, il y a encore un tout petit
- 15:06peu de configuration à faire, notamment
- 15:08la connexion à faire sur tout ce qui est
- 15:10plateforme et cetera, mais j'ai le
- 15:12squelette de mon automatisation. Là,
- 15:13c'était une automatisation assez simple,
- 15:15mais je peux lui demander vraiment des
- 15:17exemples très avancés, notamment dès que
- 15:19j'ai besoin d'utiliser un nœud type code
- 15:22qui est un nœud que très peu de gens
- 15:24comprennent tout simplement parce qu'il
- 15:25est fait pour les développeurs, et bien
- 15:27ce nœud-là lui, il le maîtrise à la
- 15:28perfection parce que Claude étant à LM,
- 15:32il est connecté avec un MCP qui lui
- 15:34s'est créé plein d'automatisation. Avant
- 15:36de passer à l'exemple suivant, je vous
- 15:38donne un autre exemple d'automatisation.
- 15:40Par exemple, crée-moi une
- 15:43une automatisation sur NN qui va prendre
- 15:45tous mes emails entrant, qui va venir
- 15:47les catégoriser selon une liste de
- 15:50catégories que je t'aurais donné à
- 15:52l'avance et ensuite qui va euh pour les
- 15:55catégoriser les faire passer dans chat
- 15:57GPT, enfin dans un module GPT afin de
- 16:00savoir quelle catégorie appliquer. Et
- 16:02une fois que tu qu'il aura cette
- 16:04catégorie, bien il faudra l'appliquer.
- 16:06Ensuite, tu peux aussi demander à un
- 16:07chat GPT de créer un brouillon. Et ce
- 16:10brouillon là et bien tu vas venir
- 16:12l'ajouter juste en dessous du message.
- 16:14Crée-moi cette automatisation
- 16:18là. Voyez en plus j'ai juste parlé donc
- 16:19j'ai même pas relu mon promte. Mais vous
- 16:22allez voir ce qui va nous créer. C'est
- 16:24assez magique.
- 16:31Wou ! Donc a priori, il a créé
- 16:32l'automatisation et là il me crée un
- 16:34artefact pour m'expliquer quels sont les
- 16:38types de
- 16:40tag et cetera et comment fonctionne le
- 16:42type de brouillon, la manière dont ça
- 16:44fonctionne. OK, moi je vais recharger ma
- 16:47page. Pendant ce temps-là, je reviens.
- 16:49Et là,
- 16:52OK. OK, c'est pas mal. Donc on a un
- 16:55squelette dans lequel il va venir toutes
- 16:57les minutes prendre Gmail. Après il va
- 17:01catégoriser,
- 17:03il a même mis le prompt.
- 17:05Il a mis le prompt, c'est fou. Il prend
- 17:08le contenu. Appliquer l'étiquette Gmail.
- 17:13OK. Bref, en tout cas, il a réussi à
- 17:15faire quelque chose en one shot, donc
- 17:17dès la première fois qui honnêtement
- 17:20tient assez bien la route. Après,
- 17:21évidemment, faut comprendre un petit peu
- 17:22comment ça fonctionne, mais je vous
- 17:23avoue qu'on arrive dans un autre monde
- 17:25où en fait, il y a des LLM qui
- 17:26contrôlent des outils d'automatisation
- 17:28qui eux-mêmes sont connectés à des
- 17:29outils. Bref, bref, je vous avoue que je
- 17:31suis très content de vivre à cette
- 17:33époque. Et pour ceux qui s'intéressent à
- 17:34N, N10, c'est un outil hyper puissant
- 17:36qui est open source, c'est-à-dire que
- 17:38vous pouvez l'installer vous-même.
- 17:39D'ailleurs, ici ma version de N10 ici,
- 17:42elle est installée sur mon serveur.
- 17:44C'est-à-dire que j'utilise pas N10 sur
- 17:46le site de NN en mode cloud qui coûte à
- 17:50peu près 20 dollars ou si on paye en
- 17:52monthly 24 dollars par mois, mais
- 17:54j'utilise ma propre version hébergée de
- 17:56NN grâce à Hostinger et qui coûte du
- 18:00coup beaucoup moins cher. Moi, je vous
- 18:01conseille d'utiliser KVM2, c'est un
- 18:03serveur un tout petit peu plus puissant.
- 18:04Dès que vous allez aller dessus, vous
- 18:06allez avoir des plans 1 mois, 24 mois ou
- 18:0812 mois. Par exemple, si vous prenez le
- 18:10plan déjà 1 mois, ça vous coûte 9,99 €
- 18:12par mois, ce qui est déjà moins cher que
- 18:14que les 25 de NN directement. Et à
- 18:18partir du plan 12 mois, vous pouvez en
- 18:20plus utiliser un code promo qui est
- 18:22Shubam Sharma pour en gros avoir l'année
- 18:24à 90 €. Bref, c'est assez imbattable.
- 18:27Ensuite, ça s'installe en un clic. Vous
- 18:28allez voir, c'est hyper bien fait. Vous
- 18:30sélectionnez ensuite le pays puis le mot
- 18:32de passe avec lequel vous voulez
- 18:33utiliser votre compte. Vous avez plus
- 18:35qu'à vous laisser guider et votre VPS
- 18:37sera prêt. VS ça veut dire virtuel
- 18:39private server. C'est en gros quand vous
- 18:41installez Nen pas en local, vous
- 18:43l'utilisez pas sur le cloud mais vous
- 18:45l'utilisez sur votre propre serveur.
- 18:46Derrière vous allez retrouver avec une
- 18:47interface comme ça. Vous allez pouvoir
- 18:49vous-même gérer votre propre instance d'
- 18:51NN et surtout elle sera privée. Il y
- 18:54aura aucun autre utilisateur à part vous
- 18:55dessus. On passe maintenant au 3è
- 18:58exemple de cette vidéo qui est celui
- 18:59avec Blender. Alors Blender, c'est un
- 19:02outil euh de design 3D et cette fois-ci,
- 19:05en fait, on n'est pas sur un outil qui
- 19:07est connecté sur internet comme Notion
- 19:09ou quoi que ce soit ou euh comme NN,
- 19:12mais sur son propre ordinateur parce que
- 19:14oui, les serveurs MCP existent aussi sur
- 19:16les outils qui sont sur nos propres
- 19:17ordi. Et donc typiquement là Cloud je
- 19:20l'ai connecté avec Blender. Donc il y a
- 19:22Blender MCP dans lequel bah du coup je
- 19:24peux effectuer un certain nombre
- 19:25d'actions. Et donc je vais demander à
- 19:28Blender est-ce que tu peux me faire une
- 19:29balle de basket directement sur Blender
- 19:32? Donc là j'ouvre Blender. Ah ouais,
- 19:34j'avais déjà une scène sur Blender mais
- 19:36bon vous allez voir qu'à partir de là il
- 19:38va me créer, donc je vais passer ça en
- 19:39accélération rapide. Il va me créer une
- 19:41balle de basket. qui me crée tous les
- 19:43mèches. Je lui demande
- 19:45euh inspire-toi de cette image. Donc je
- 19:48lui donne une image et là voici ce qui
- 19:50me crée. De la même manière, cette
- 19:51fois-ci, je vais lui donner un château
- 19:52de sable et je vais lui demander est-ce
- 19:54qu'il peut me faire la même chose sur
- 19:56Blender. Et là, vous allez voir un petit
- 19:58peu la magie. Il va petit à petit me
- 20:00construire ça. C'est assez dingue.
- 20:04Il va aller sur les polygones. Il va
- 20:06ensuite ajouter des textures. Je vais
- 20:09C'est assez dingue ce qu'il arrive à me
- 20:11faire.
- 20:12Moi, je passe assez vite sur cette C'est
- 20:15assez dingue ce qu'il arrive à faire
- 20:16honnêtement. Même il a même fait les
- 20:18trucs de brique et cetera. Enfin, c'est
- 20:20assez fou tout ça, il le fait tout seul.
- 20:22C'est le LM qui discute directement avec
- 20:24Blender.
- 20:26Les amis, petit moment Inception. Je
- 20:29vous prends 2 secondes pour et bien vous
- 20:31inciter à liker cette vidéo si jamais
- 20:33vous êtes en train d'apprendre des
- 20:34choses. Ça m'aide beaucoup, ça
- 20:35m'encourage pas mal à continuer et si
- 20:37vous êtes nouveau, à vous y abonner.
- 20:38Euh, je fais pas mal de contenu dans le
- 20:40genre. Mon but c'est vraiment d'éduquer
- 20:41sur ces sujets d'automatisation d'agents
- 20:44de de dias qui sont en train de prendre
- 20:46de cours notre monde et voilà je prends
- 20:49pas mal de plaisir ça donc si jamais
- 20:50c'est le cas pour vous aussi n'hésitez
- 20:52pas à me le dire. Ciao ciao. Je je
- 20:54continue le montage. Et tous ces
- 20:56serveurs MCP là je les sortent pas de
- 20:58mon chapeau. En fait il y a de plus en
- 21:00plus de de listes de directory de
- 21:03serveur MCP qui commencent à exister.
- 21:05Laissez-moi vous présenter quelques-uns.
- 21:07Il y a par exemple AOM MCP serveur qui a
- 21:10plein de serveurs MCP qui sont qui sont
- 21:13listés. Il y a Glam AI MCP server qui
- 21:18euh qui permet là aussi de montrer tous
- 21:20les bah typiquement il y a un serveur
- 21:22MCP de hostinger. Donc vous allez
- 21:25pouvoir le connecter directement à Cloud
- 21:28et derrière ou à un agent IA de dire
- 21:31lance-moi des des instances ou alors ou
- 21:33alors mettre à jour par exemple votre
- 21:35serveur. Il y a plein plein de serveurs
- 21:38ici et en plus il y a des serveurs
- 21:40officiels comme des serveurs locaux
- 21:43comme ici je vous avais montré avec
- 21:46Blender et il y a aussi des serveurs il
- 21:50y a aussi des serveurs de base de
- 21:51données, des serveurs de rag. Bref,
- 21:53maintenant pourquoi depuis tout à
- 21:54l'heure je parle de serveur MCP ? Et
- 21:57bien tout simplement parce que la
- 21:59manière dont techniquement cela
- 22:01s'architecture, c'est en client et en
- 22:02serveur. Et c'est assez important de
- 22:04comprendre ça parce que tous ces outils
- 22:06là en fait ils sortent leur serveur MCP
- 22:10et tous ces outils là ils sortent leur
- 22:12client MCP. Le client demande des
- 22:14informations au serveur et les serveurs
- 22:16répondent. Et c'est comme ça qu'on
- 22:18communique ensemble. C'est juste que le
- 22:20serveur doit parler la même langue et le
- 22:22client doit parler la même langue. Un
- 22:24serveur à chaque fois ça doit exposer,
- 22:27montrer tous les outils euh qui sait
- 22:29utiliser. C'est pour ça qu'il y avait la
- 22:30liste des outils tout à l'heure dans
- 22:32Cloud. Et pareil, euh il doit exposer la
- 22:35liste des ressources ainsi que la liste
- 22:36des promptes. C'est grossièrement le
- 22:37langage minimum que doit avoir un
- 22:39serveur MCP, les éléments minimum que
- 22:41doit avoir un serveur MCP. Le client, il
- 22:43vient, il demande "Eh tiens, qu'est-ce
- 22:45que je peux utiliser chez toi Bah, tu
- 22:46peux utiliser telle chose, créer une
- 22:47base de données, créer un créer une page
- 22:49et cetera et cetera. Ah, cool. OK.
- 22:51Est-ce qu'on peut créer une page comme
- 22:52ça ? Non, tu peux pas parce qu'il faut
- 22:53utiliser cette manière-là. Ah, OK.
- 22:55D'accord. Et quelles sont les bases de
- 22:56données auxquelles tu as accès ? Voici
- 22:58les bases de données auxquelles j'ai
- 22:58accès et cetera et cetera. Et c'est
- 23:00comme ça que la communication se fait.
- 23:02Et c'est pourquoi là on a fait pas mal
- 23:05d'exemples avec Claude, mais il y a
- 23:06aussi Cursor. Cursor est un super client
- 23:10MCP parce que c'est un éditeur de code.
- 23:13Pour ceux qui sont dans mes lives et qui
- 23:15regardent mes lives souvent, vous voyez
- 23:16que j'utilise beaucoup Cursor. Et en
- 23:18fait, Cursor, il est connecté à une base
- 23:20de données qui s'appelle Super Base et
- 23:22du coup, il est beaucoup plus facile
- 23:23d'ajouter des éléments dans Super Base
- 23:25et cetera et cetera. Et il y a une
- 23:26subtilité quand même euh à comprendre,
- 23:28c'est que ces serveurs MCP en question,
- 23:31ils peuvent être soit sur des services
- 23:32en ligne comme Notion, soit en local
- 23:35comme Blender ou soit hébergé comme NN,
- 23:38celui qu'on a vu. Et donc même si ces
- 23:39serveurs sont sur internet ou pas, en
- 23:41fait ils communiquent de la même
- 23:43manière. Les amis, deuxième pause. Euh
- 23:45je fais pas mal de masterclass privé en
- 23:47ce moment sur tous ces sujets-là. Euh si
- 23:49jamais vous avez envie d'aller plus loin
- 23:51sur tous ces concepts qui sont
- 23:52fondamentaux, euh que vous soyez
- 23:54entrepreneur, créateur ou euh technicien
- 23:57dans le monde de l'IA euh ou de
- 23:59l'automatisation et vous avez envie de
- 24:00monter en compétence, j'organise pas mal
- 24:03d'ateliers privés. Euh c'est limité en
- 24:05place souvent. Donc n'hésitez pas à
- 24:07regarder, il y a un lien en description
- 24:08qui va vous permettre d'y accéder.
- 24:10Maintenant 13vardage, je vous laisse
- 24:13avec la suite de la vidéo. Alors, il y a
- 24:14une chose à laquelle il faut faire
- 24:15attention, c'est que parfois il y a des
- 24:17serveurs MCP qui sont officiels et dans
- 24:19ces cas-là, vous pouvez y aller les yeux
- 24:20fermés, c'est beaucoup plus simple de
- 24:21les connecter. Mais il y a aussi des
- 24:23serveurs MCP qui sont non officiels, qui
- 24:25sont communautaires et là bah vous allez
- 24:27passer un peu plus de temps à les
- 24:28connecter. Typiquement le serveur MCP de
- 24:33Blender, il est un peu plus compliqué à
- 24:35connecter. C'est-à-dire que va falloir
- 24:36aller dans gérer les connecteurs
- 24:39développeur et dans la partie
- 24:41développeur, il va falloir modifier la
- 24:43configuration pour ensuite ajouter une
- 24:46nouvelle app côté de votre ordi et
- 24:47cetera. C'est pas forcément évident. les
- 24:50serveurs MCP officiels, ils sont plus
- 24:51simples à intégrer. Une chose aussi sur
- 24:53la partie sécurité, il faut là dans le
- 24:55cas de Blender, très honnêtement, c'est
- 24:57pas très grave si quelqu'un récupère mes
- 24:59données de Blender et donc je suis prêt
- 25:01à utiliser un serveur MCP non officiel
- 25:03mais pour des données un peu sensibles,
- 25:05faites attention quand vous utilisez des
- 25:06serveurs MCP qui sont non officiels.
- 25:08Dernière partie maintenant au niveau du
- 25:10client MCP. Maintenant, qu'est-ce que ça
- 25:11veut dire pour les agents IA qui vont
- 25:13arriver ? Et bien les agents avant, ça
- 25:15c'est une vidéo que j'avais faite, on
- 25:16devait leur donner des outils et chaque
- 25:18outil on devait l'expliquer tout
- 25:20simplement parce qu'on utilisait
- 25:21l'ancienne version qui était la version
- 25:23API de ces serveurs. Maintenant on va
- 25:26pouvoir grossièrement avoir ici un seul
- 25:27nœud qui va s'appeler serveur MCP
- 25:31Gmail et qui va pouvoir gérer tout ça.
- 25:33Aujourd'hui, ça on l'a pas tout
- 25:35simplement parce que bah ils ont pas
- 25:37encore sorti le truc. En fait, ça vient
- 25:39littéralement de sortir tout ça. Donc ça
- 25:41veut dire qu'on pourra ici avoir un
- 25:43agent,
- 25:45cet agent là, il y a un nouveau nœud qui
- 25:48est ici qui s'appelle le MCP client. Et
- 25:51dedans, on va pouvoir et tout ça, c'est
- 25:53très nouveau, mais grossièrement, on va
- 25:55pouvoir le connecter au MCP, au serveur
- 25:57MCP de Gmail directement. Du coup, plus
- 25:59besoin comme ce que j'ai fait ici, il y
- 26:00aura besoin juste d'un seul nœud. Et
- 26:02pareil euh à l'époque euh pour mon agent
- 26:06IA, j'avais listé tous les éléments qui
- 26:09me permettaient d'avoir accès à Conto,
- 26:11donc ma banque pour pouvoir lister mes
- 26:12opérations et cetera. Demain, si Conto
- 26:15sort son propre serveur MCP, j'espère
- 26:16qu'ils vont le faire un jour. Donc ça
- 26:18permettra à mon agent, il y a de
- 26:20directement
- 26:22aller piocher dans dans mes relevés
- 26:23bancaires, aller aller effectuer des
- 26:25requêtes sans que moi j'ai à configurer
- 26:27tout ça. Et tout ça, c'est en train
- 26:28d'arriver. Tout le monde peut créer son
- 26:30propre serveur MCP. Demain, on aura des
- 26:32serveurs MCP pour des frigos, pour des
- 26:34machines à café. Bref, et de l'autre
- 26:36côté, au niveau client, aujourd'hui, on
- 26:37a des agents, des outils
- 26:38d'automatisation comme Make Net. Euh, on
- 26:42a des LLM mais il y a bien plus de
- 26:44clients MCP qui ont commencé à arriver.
- 26:45Ce protocole les amis, il va tout
- 26:48changer. Aujourd'hui, il y a beaucoup de
- 26:49serveurs MCP non officiel mais il va
- 26:51avoir de plus en plus de serveurs MCP
- 26:52officiels. D'ailleurs, si on va sur le
- 26:54site de Cloud, en fait, ils viennent il
- 26:56y a quelques jours de d'annoncer que
- 26:58maintenant les serveurs MCP étaient
- 27:00uniquement utilisables dans la version
- 27:02pro alors qu'avant je pouvais les
- 27:04utiliser ici. Donc en fait, ça devient
- 27:05clairement une course entre tous les
- 27:08LLM, entre tous les agents IA qui
- 27:11existent et entre tous les outils qui
- 27:15sont à droite. Aujourd'hui, on parle
- 27:16beaucoup de adjunic shopping où en fait
- 27:19on va parler à un agent et lui-même, il
- 27:21va aller nous trouver le meilleur vol
- 27:24sur Skyscanner, nous trouver le meilleur
- 27:25hôtel sur Booking ou directement passer
- 27:28un achat sur Amazon tout simplement
- 27:30parce que il y aura des serveurs MCP à
- 27:32chaque fois pour chacune de ces chacun
- 27:33de ces outils. Moi, je suis hyper excité
- 27:35à l'idée de voir tout ça arriver. Je
- 27:38peux comprendre que pour ceux qui sont
- 27:39pas développeurs, bah c'est encore
- 27:41quelque chose de fou. J'ai essayé de
- 27:42donner un maximum d'exemples, mais mon
- 27:44but avec cette vidéo, c'était de vous
- 27:46expliquer un peu ce qui est en train
- 27:47d'arriver, ce qui est sous couvert d'un
- 27:49d'un mot un peu technique MCP que
- 27:51beaucoup de gens balancent à tout voir.
- 27:53Mais j'espère que vous avez maintenant
- 27:54une meilleure compréhension de tout ça.
- 27:55Il y a il y a un dernier élément que je
- 27:56voudrais ajouter qui va vous permettre
- 27:57de je pense couronner le tout pour avoir
- 28:00une meilleure compréhension.
- 28:01Avant avant tout ce qui était à payer et
- 28:04cetera, et bien on avait le service
- 28:05Gmail et les gens utilisaient avec des
- 28:07clics euh l'application Gmail. Puis on a
- 28:10eu besoin de connecter Gmail avec des
- 28:14automatisations, avec des applications
- 28:16et donc Gmail et donc des applications
- 28:18créer des API. Et maintenant, vu que
- 28:20c'est plus des applications, des
- 28:22automatisations, mais c'est des agents
- 28:23IA et des LLM qui ont la capacité de
- 28:25discuter en fait avec des services et
- 28:27que les API était bah pas assez mature,
- 28:29pas assez similaire, et bien on a créé
- 28:32ce nouveau standard MCP et du coup on a
- 28:35des clients MCP qui vont puler parmi
- 28:37tout internet et des serveurs MCP où
- 28:39chaque outil que vous allez utiliser va
- 28:41avoir son propre serveur MCP. Vous
- 28:43savez, on parle souvent des LLM, donc
- 28:44des IA, un peu comme les nouveaux
- 28:46cerveaux qui vont nous aider tous les
- 28:48jours. Et bien les MCP, sachez que c'est
- 28:51leur nouvelle colonne vertébrale et
- 28:53leurs mains qui vont leur permettre
- 28:55d'effectuer des actions. Et ça, c'est
- 28:57pas juste le futur, c'est le présent
- 28:58dans lequel on vit.
- 29:00Les amis, si vous avez apprécié cette
- 29:01vidéo, je pense que vous allez beaucoup
- 29:02aimer celle sur les agents où en fait
- 29:04j'ai un cours complet sur comment
- 29:06utiliser des agents I sur Nen. Allez, je
- 29:09vous laisse de l'autre côté ou sinon sur
- 29:10cette vidéo qui vient d'être suggérée
- 29:12par l'algorithme de YouTube.
About this transcript
This page contains the full transcript of Le guide ultime pour comprendre les MCP (+ 3 Demos) by Shubham SHARMA, generated from the public captions YouTube serves with the video. The transcript has 5,873 words across 852 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to choose a caption track available on the video.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, caption language selection, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.