YouTube2Text

Le guide ultime pour comprendre les MCP (+ 3 Demos) — Transcript

by Shubham SHARMA · 5,873 words · 852 segments · language en · Watch on YouTube

Full transcript

  1. 0:00Dans le monde des agents IA et de
  2. 0:01l'intelligence artificielle, tout le
  3. 0:02monde parle de MCP. Mais la réalité
  4. 0:04c'est que la plupart des gens n'ont
  5. 0:06aucune idée de ce que c'est, à quoi ça
  6. 0:07sert, ni comment exploiter la vraie
  7. 0:09puissance des MCP. Aujourd'hui, dans mon
  8. 0:11quotidien, il y a des agents IA qui
  9. 0:12lisent mes emails, qui répondent à mes
  10. 0:14emails, qui prennent des rendez-vous à
  11. 0:16ma place, qui écrivent des scripts sur
  12. 0:18mes pages Noion sans même que j'ai
  13. 0:20besoin de leur expliquer comment faire.
  14. 0:22Et tout ça, c'est grâce au MCP. C'est ce
  15. 0:24qui permet aux intelligences
  16. 0:25artificielles aujourd'hui du de passer
  17. 0:27du simple blabla à l'action concrète. Et
  18. 0:29c'est pas un hasard si toutes les
  19. 0:30grosses boîtes lancent leur propre
  20. 0:32serveur MCP en ce moment parce qu'elles
  21. 0:34savent très bien que la vraie bataille
  22. 0:36sur l'automatisation et les agents IA va
  23. 0:38se jouer avec les MCP. Et pour nous
  24. 0:40utilisateurs, ça veut dire qu'on est en
  25. 0:41train de basculer dans une toute autre
  26. 0:43dimension, mais du coup qui fait que ça
  27. 0:45devient de plus en plus compliqué de
  28. 0:47comprendre tout ce qui se passe quand on
  29. 0:49n'est pas développeur. Et c'est pourquoi
  30. 0:50dans cette vidéo, je vais vous montrer
  31. 0:51ce que c'est qu'un MCP, pourquoi c'est
  32. 0:53une révolution et surtout comment est-ce
  33. 0:55que vous dans votre quotidien vous allez
  34. 0:56pouvoir les utiliser. Et tout ça
  35. 0:58évidemment en partant de zéro, sans
  36. 0:59aucune connaissance requise, sans
  37. 1:01bullshit et avec des exemples concrets
  38. 1:03que j'ai mis pas mal de temps à vous
  39. 1:04préparer. Pour ceux qui me connaissent
  40. 1:06pas, je m'appelle Shubam Charma. Sur ces
  41. 1:07dernières années, j'ai formé des
  42. 1:08milliers de personnes et de boîtes sur
  43. 1:10tout ce qui est automatisation et
  44. 1:11intelligence artificielle. Avant ça,
  45. 1:13j'étais ingénieur développeur dans
  46. 1:15plusieurs boîte start-up, scaleup
  47. 1:16française et aux US. Et maintenant, j'ai
  48. 1:18le luxe de passer 100 % de mon temps à
  49. 1:20creuser, geeker, créer tout ce qui est
  50. 1:22derrière l'intelligence artificielle,
  51. 1:23les agent et les automatisations et
  52. 1:25derrière je le partage en conférence, en
  53. 1:26formation et parfois ici sur YouTube.
  54. 1:28Aujourd'hui, on va voir ce que c'est que
  55. 1:30les MCP, à quoi ça sert. Je vous ai
  56. 1:33préparé aussi des petites démos. Vous
  57. 1:34allez voir que en les préparant même
  58. 1:36moi, j'étais assez choqué jusqu'où on
  59. 1:37peut aller. Maintenant que les MCP
  60. 1:39commencent à se démocratiser, il y a des
  61. 1:40super use case qui commencent à arriver,
  62. 1:43notamment où je laisse Claude gérer mon
  63. 1:46Oion ou créer un scénario NN ou même
  64. 1:48créer une scène 3D entière juste en un
  65. 1:51seul prompte. Je vous spoile pas trop
  66. 1:53mais il y a moyen que ça vous retourne
  67. 1:54un petit peu le cerveau. Ensuite, on va
  68. 1:56voir comment est-ce qu'on les choisit,
  69. 1:58qu'est-ce que ça veut dire pour le futur
  70. 1:59des agent et enfin ce qu'il faut retenir
  71. 2:01et en gros qu'est-ce qui est important
  72. 2:03pour vous dans ce terme technique qui
  73. 2:04peut être un peu compliqué initialement
  74. 2:06à appréhender. Mais avant tout ça, il y
  75. 2:08a un truc qu'il faut comprendre avant et
  76. 2:10qui est assez important. En fait, quand
  77. 2:13vous vous chat GPT, Cloud et cetera, on
  78. 2:15l'utilise généralement via une interface
  79. 2:17comme ça où on va écrire un promte et
  80. 2:20puis derrière TG GPT va nous répondre.
  81. 2:22En réalité, ce qui se passe, c'est que
  82. 2:23derrière ces interfaces de chat, il y a
  83. 2:26un LLM, un cerveau qui est en fait un
  84. 2:28faux cerveau, hein, parce que il
  85. 2:30réfléchit pas comme un être humain. Lui,
  86. 2:32ce qu'il sait faire, c'est avec du texte
  87. 2:34et bien déterminer le mot d'après. Il
  88. 2:36est très très bon en fait à imaginer
  89. 2:39parce qu'il a ingurgité tout internet.
  90. 2:41Il est très très bon à imaginer quel va
  91. 2:43être le mot qui est le plus probable de
  92. 2:46nous intéresser juste après, qui
  93. 2:48correspond à notre prompte initial. On a
  94. 2:50aussi compris que les LLM en question ne
  95. 2:53savent que discuter avec du texte, hein.
  96. 2:56On a beau ajouter des images, on a beau
  97. 2:59donner de la voix et cetera, en fait
  98. 3:01eux, ils savent gérer du texte. Et donc,
  99. 3:04quand on leur demande de faire une
  100. 3:05action, type est-ce que tu peux envoyer
  101. 3:07un email à [email protected] FR par
  102. 3:10exemple et bien ils vont très souvent
  103. 3:12beauté en touche en disant et ben désolé
  104. 3:14euh je peux pas envoyer d'email à ta
  105. 3:16place parce que tout simplement je ne
  106. 3:18suis pas connecté à Gmail. Donc chat GPT
  107. 3:22très simplement va me dire désolé mais
  108. 3:23moi j'ai pas accès, je peux pas
  109. 3:25effectuer d'action à ta place. La seule
  110. 3:27chose que je peux faire c'est juste
  111. 3:29discuter avec toi en texte. Et là, vous
  112. 3:31allez me dire "Ouais mais Chouam,
  113. 3:32attends, tu nous as expliqué sur cette
  114. 3:33chaîne depuis très longtemps que Gmail,
  115. 3:36il y a une API de Gmail. Pour ceux qui
  116. 3:39savent pas ce que c'est qu'une API, j'ai
  117. 3:40fait une vidéo dessus mais grossièrement
  118. 3:42c'est une manière de connecter Gmail à
  119. 3:44d'autres applications. Et alors si Gmail
  120. 3:47a une API, alors pourquoi Chat GPT, ils
  121. 3:50ont pas créé un connecteur à cette API
  122. 3:53qui permettrait de lire, chercher,
  123. 3:54envoyer euh et puis en fait rédiger des
  124. 3:57brouillons à notre place ? Pourquoi ils
  125. 3:58ont pas fait ça ? parce qu'ils l'ont
  126. 3:59fait en réalité pour d'autres trucs. Un
  127. 4:01si on va sur chat GPT ici et qu'on
  128. 4:03clique ici sur outil, on peut se
  129. 4:05connecter a priori à notion, on peut se
  130. 4:08connecter à nos notes et cetera et ça
  131. 4:11Chat GPT et bien ils ont fait les
  132. 4:12intégrations en question. Alors pourquoi
  133. 4:14ne pas l'avoir fait sur Gmail ?
  134. 4:17Aujourd'hui on peut aller chercher sur
  135. 4:19le web avec chat GPT, chercher une note,
  136. 4:22lire une nouvelle page et cetera.
  137. 4:23Qu'est-ce qui fait qu'une boîte qui a
  138. 4:24levé 40 milliards arrive pas à faire un
  139. 4:28connecteur à pays ? Pour info, 40
  140. 4:30milliards, c'est beaucoup d'argent. 1
  141. 4:31million c'est ça. 1 milliard c'est ça.
  142. 4:34Donc 40 milliards pour créer un
  143. 4:35connecteur, normalement il y a pas de
  144. 4:37sujet. Et qu'est-ce qui fait aussi que
  145. 4:39ils arrivent pas à faire en sorte qu'on
  146. 4:42puisse créer écrire des pages notion,
  147. 4:44modifier des pages notion en fait et
  148. 4:46modifier même des notes. Ici, j'ouvre ma
  149. 4:48note, une note super cool, je lui dis
  150. 4:50"Ajoute-moi un poème, s'il te plaît, sur
  151. 4:52cette note."
  152. 4:56On va voir ce qu'il va faire. Est-ce que
  153. 4:58tu peux l'ajouter dans Apple Note ?
  154. 5:02Et là, il me dit je peux pas écrire
  155. 5:04directement dans Apple Note à ta place.
  156. 5:06Open a du coup l'argent, les
  157. 5:08développeurs, mais qu'est-ce qui fait
  158. 5:09que du coup euh il ne crée pas des
  159. 5:11intégrations pour euh tous ces outils en
  160. 5:14question ? Si l'argent n'est pas le vrai
  161. 5:16facteur limitant, quel est le facteur
  162. 5:17limitant ? et bien c'est un problème de
  163. 5:20connecteur de câble de prise. En fait en
  164. 5:23réalité ce qui se passe c'est que
  165. 5:24chacune de ces applications ont des API
  166. 5:28donc des connecteurs qui sont
  167. 5:30différents. C'està-dire que les gens de
  168. 5:31chez Opena, il faut qu'ils aillent sur
  169. 5:33chacune des plateformes savoir de quelle
  170. 5:36manière il se connectent et créer le
  171. 5:37connecteur. Et donc il y a autant
  172. 5:39d'intégration que de services à intégrer
  173. 5:43que de LLM ici. Et donc ça donne un
  174. 5:45problème assez classique qui est un
  175. 5:47problème N x M. C'est-à-dire que on a
  176. 5:50pour chaque plateforme et bien des
  177. 5:52intégration à faire des deux côtés et ça
  178. 5:55donne clairement un gros problème. C'est
  179. 5:57des intégrations qui sont coûteuses,
  180. 5:59elles sont lentes et en plus elles
  181. 6:00cassent souvent. C'est-à-dire que suffit
  182. 6:02que ça et bien il change de prise ou en
  183. 6:04tout cas qu'il fasse une mise à jour sur
  184. 6:05leur API et là booum toutes ces
  185. 6:07intégrations sont à refaire. Bref,
  186. 6:09chaque LLM en question, donc chat, GPT,
  187. 6:11Claude et compagnie, ils essayaient de
  188. 6:13faire la course à qui arrive le plus
  189. 6:15rapidement possible à se créer des
  190. 6:17intégrations. Et c'était très compliqué.
  191. 6:19Et c'est à ce moment-là en Tropique, la
  192. 6:21boîte derrière Cloud, ils se sont dit
  193. 6:23"Mais attends, la manière de créer et de
  194. 6:25connecter les API aujourd'hui, elle est
  195. 6:27pas vraiment standardisée." C'est-à-dire
  196. 6:28que chacun fait un peu à sa sauce.
  197. 6:30C'est-à-dire que chaque API est un petit
  198. 6:32peu différente. L'API de Spotify, elle
  199. 6:34va être très différente comparé à la
  200. 6:36payion. Notion a fait de son mieux pour
  201. 6:38faire une API cool, mais en fait elle
  202. 6:40est assez différente comparée à euh
  203. 6:43celle de Everote par exemple. Moi à
  204. 6:45l'époque quand je bossais chez Conto,
  205. 6:47j'avais bossé sur l'API de conto et en
  206. 6:49fait on a fait tout un travail pour
  207. 6:51savoir quelle est la meilleure manière
  208. 6:53de créer cet API et de l'exposer. Mais
  209. 6:54on avait un langage qui était différent
  210. 6:56parce qu'on avait des contraintes qui
  211. 6:57étaient des contraintes bancaires et
  212. 6:58cetera. Et c'est pourquoi les gens de
  213. 7:00chez Entreopie qui se sont dit "Non mais
  214. 7:02en fait API c'est trop ancien, on va
  215. 7:04créer un nouveau truc qui va être en
  216. 7:05fait un nouveau standard, une nouvelle
  217. 7:07manière de communiquer entre les
  218. 7:09applications et entre notamment des LLM
  219. 7:11et des applications. Et on va appeler ce
  220. 7:14standard MCP pour modèle contexte
  221. 7:17protocole. Et ce standard là, il va nous
  222. 7:20permettre en fait d'avoir une manière du
  223. 7:22coup standardisée de se connecter. C'est
  224. 7:25un peu comme si on avait toutes ces
  225. 7:27applications qui parlaient du coup la
  226. 7:29même langue, qui savaient communiquer
  227. 7:31entre elles parce qu'elles avaient le
  228. 7:32même langage. Et du coup, c'était plus
  229. 7:34au LLM de venir se connecter à ces
  230. 7:36outils ou à ces outils de faire la
  231. 7:38meilleure API possible, mais ils avaient
  232. 7:40la charge de respecter la manière
  233. 7:44standardisée de se connecter. C'est
  234. 7:46pourquoi beaucoup de gens parlent de MCP
  235. 7:48comme si c'était de l'USBC en fait.
  236. 7:50C'està-dire que c'est un standard qui
  237. 7:52est normé, qui est sur lequel tout le
  238. 7:54monde est d'accord que maintenant pour
  239. 7:56se connecter ensemble, on va avoir un
  240. 7:57seul port et une seule prise et c'est
  241. 7:59tout. Du coup, ça va être plus simple
  242. 8:01pour les LLM et ça va être plus simple
  243. 8:03aussi pour ces outils parce que ces
  244. 8:04outils maintenant ils ils n'ont plus
  245. 8:05qu'à respecter ce standard et respecter
  246. 8:08ce standard pour à la fois se connecter
  247. 8:09au LM mais aussi aux agents IA parce que
  248. 8:11du coup les agents IA qui eux
  249. 8:14contrairement au LLM ont la capacité de
  250. 8:16faire des actions bah là où fallait les
  251. 8:18connecter avec des API et cetera, et
  252. 8:20bien maintenant ils nous ont ils n'ont
  253. 8:21qu'une seule prise. C'est-à-dire que il
  254. 8:23y a une seule manière de discuter avec
  255. 8:25tous ces outils. Et là, j'ai mis une
  256. 8:27liste d'outils que j'avais pris comme ça
  257. 8:29au hasard. Mais en fait, il y a plein de
  258. 8:30types d'outils. On a des outils de base
  259. 8:32de données, on a Eleven Labs, un outil
  260. 8:33de création de voix, on a des outils de
  261. 8:35site web, GitHub, on a même de la 3D.
  262. 8:37Bref, maintenant il y a plein plein
  263. 8:39plein d'outils qui sont en train de
  264. 8:41créer leur propre serveur MCP justement.
  265. 8:44Place maintenant aux démo. Je vais vous
  266. 8:45faire une démo déjà avec Notion. Notion
  267. 8:47récemment a sorti son serveur MCP.
  268. 8:50C'est-à-dire que Notion maintenant, ils
  269. 8:52ont fait le travail pour pouvoir se
  270. 8:55connecter à des LLM. C'est-à-dire que
  271. 8:57maintenant, on peut directement depuis
  272. 8:58Notion
  273. 9:02aller dans connexion et aller et donc
  274. 9:06ici, je peux aller connecter euh et bien
  275. 9:08mon Oion à mon cloud comme ça. Et donc
  276. 9:12dedans, il y a tous ces outils. Donc
  277. 9:14Cloud pourra faire toutes ces choses-là.
  278. 9:16ça se passe un petit peu comme une
  279. 9:17connexion API, sauf que c'est pas
  280. 9:19exactement la même chose vu que c'est un
  281. 9:21nouveau protocole et que on peut faire
  282. 9:23bien plus de choses en gros dans le
  283. 9:25tuyau entre ces deux euh outils en
  284. 9:28question. Et donc voilà, là Notion est à
  285. 9:30priori connecté. Donc si je regarde
  286. 9:32bien, Notion est connecté. Hop. Donc moi
  287. 9:34ce que je vais faire, c'est que je vais
  288. 9:35lancer cloud en même temps et je vais
  289. 9:36lancer à côté Notion. Je vérifie bien
  290. 9:40que il a bien accès à Notion et je vais
  291. 9:42lui demander ici de faire "Est-ce que tu
  292. 9:44peux me faire une page sur les MCP dans
  293. 9:47mon espace notion dans mes pages privées
  294. 9:48?"
  295. 9:50Je lui demande ça et on va voir si il a
  296. 9:52accès à mon Ocean.
  297. 9:54Et là vous allez voir ce qui va se
  298. 9:56passer.
  299. 9:58Donc comme d'habitude, il va pouvoir
  300. 9:59converser avec moi en texte, mais là en
  301. 10:01plus de ça, il va pouvoir faire des
  302. 10:03choses parce qu'il a accès au MCP
  303. 10:06Notion, au serveur MCP Notion. Pour ceux
  304. 10:09qui se demandent ce que c'est qu'un
  305. 10:09serveur et cetera, vous inquiétez pas,
  306. 10:11on va voir plus tard dans la vidéo ce
  307. 10:13que ça représente un client MCP, un
  308. 10:14serveur MCP et vous auriez une meilleure
  309. 10:17compréhension. Mais avant ça, j'ai envie
  310. 10:18de vous montrer ces démos. Là, ce qui se
  311. 10:20passe, c'est qu'il est en train de créer
  312. 10:22tout simplement le document en mark.
  313. 10:26Et là, vous voyez, il y a une nouvelle
  314. 10:27page privée qui est apparue.
  315. 10:31Et la voici.
  316. 10:34Et là, j'ai tout simplement fait une
  317. 10:35page avec du texte. Mais en fait, le MCP
  318. 10:39de Notion me permet de faire plein plein
  319. 10:41de choses, hein. Je peux créer une base
  320. 10:42de données, je peux dupliquer une page,
  321. 10:44bouger des pages et cetera. Donc en fait
  322. 10:46de lui-même, il sait quels sont les
  323. 10:48outils qui sont disponibles. Et donc là,
  324. 10:50je peux lui demander par exemple super
  325. 10:52sur cette page maintenant j'aimerais que
  326. 10:53tu me créer euh une base de données avec
  327. 10:55tous les serveurs MCP connus euh que toi
  328. 10:57tu connais.
  329. 11:00Et là ça va être magique parce que du
  330. 11:02coup créer des bases de données dans Sh
  331. 11:04dans nos chaque chose qui prend du
  332. 11:06temps. C'est pas évident et là il va le
  333. 11:09faire pour nous. C'est-à-dire qu'on est
  334. 11:10dans un monde où là, vous voyez, il me
  335. 11:13crée une base de données. Il va
  336. 11:14certainement me créer des colonnes
  337. 11:18euh
  338. 11:19de base de données. Il il sait
  339. 11:21exactement quel champ utiliser, quelle
  340. 11:23propriété utiliser et moi j'ai pas à me
  341. 11:25prendre la tête. Donc ça veut dire que
  342. 11:26maintenant même moi pour mes office hour
  343. 11:28et cetera dans dans ma formation quand
  344. 11:30je fais des exemples sur notion, je vais
  345. 11:33plus du tout les faire à la main en
  346. 11:34fait. Je vais utiliser ça. Avant, je me
  347. 11:36prenais la tête à utiliser des API et
  348. 11:37tout, mais c'était pas évident à
  349. 11:39configurer. Maintenant, c'est beaucoup
  350. 11:41plus simple. Là, vous voyez, en fait, il
  351. 11:43va créer des propriétés, il va créer des
  352. 11:46statuts. C'est parce que Claude a accès
  353. 11:48via MCP à Noion qu'il arrive à faire
  354. 11:51tout ça. Et du coup là, je vais un peu
  355. 11:53accélérer la vidéo
  356. 11:56et là, boum, en 2 secondes, il vient de
  357. 11:58m'ajouter euh tous les serveurs MCP
  358. 12:02qu'il connaît. Et moi, si je veux, je
  359. 12:04peux ajouter un un tableau canban à ses
  360. 12:07serveurs MCP. lui, il va continuer à en
  361. 12:10ajouter. Je peux ajouter des vues
  362. 12:12différentes. Bref, c'est assez magique.
  363. 12:14Et donc surtout ce qui est fou, c'est
  364. 12:16que il a réussi à me créer des des
  365. 12:20et bien des propriétés, chose qui prend
  366. 12:21beaucoup de temps. Et j'ai pas dû lui
  367. 12:23expliquer comment fonctionne tout ça.
  368. 12:26C'est tout simplement la magie du MCP.
  369. 12:28contrairement aux API où j'aurais dû
  370. 12:30donner tiens pour ajouter une propriété
  371. 12:32c'est comme ça pour ajouter mais du coup
  372. 12:34si jamais c'est une image il faut
  373. 12:35l'ajouter comme ça et ça c'était l'enfer
  374. 12:37de Notion l'enfer de la payion c'était
  375. 12:40ça c'était que c'était pas simple de
  376. 12:42l'utiliser parce que il fallait pour
  377. 12:45chaque chose mini chose qu'on voulait
  378. 12:46faire il fallait lui dire là où
  379. 12:48maintenant en fait c'est des
  380. 12:52LLM qui communiquent avec ces serveurs
  381. 12:54MCP et bien ils peuvent discuter entre
  382. 12:56eux comme ce qui est en train de faire.
  383. 12:58Donc on va l'arrêter. Hop ! Parce qu'il
  384. 13:00nous a ajouté déjà pas mal de serveurs
  385. 13:01MCP et c'est déjà génial. C'est hyper
  386. 13:04cool. On passe maintenant à un exemple
  387. 13:06un tout petit peu plus corsé où on va
  388. 13:08demander à Claude de cette fois-ci créer
  389. 13:10une automatisation sur NN. Vous savez
  390. 13:13qu' N81 c'est un super outil qui permet
  391. 13:14de créer des automatisations un peu
  392. 13:16comme Make, Zapper ou d'autres. Et en
  393. 13:18fait c'est un outil qui est pas évident
  394. 13:20à utiliser pour la première fois. Et
  395. 13:22donc du coup on va tout simplement
  396. 13:23demander à Cloud s'il veut bien créer
  397. 13:25des automatisations pour nous. Donc je
  398. 13:27vais démarrer une nouvelle conversation.
  399. 13:30J'aimerais bien que tu me crées une
  400. 13:32automatisation pour que dès que euh il y
  401. 13:34a une vidéo qui soit publiée sur
  402. 13:36YouTube, sur ma chaîne, et bien ça
  403. 13:37vienne le publier euh sur d'autres
  404. 13:39plateformes euh comme Twitter, ça vienne
  405. 13:42envoyer un email via Gmail, euh ça
  406. 13:44vienne euh ajouter par exemple à ma base
  407. 13:47de données Airtable, euh tout ça.
  408. 13:49J'aimerais aussi que tu puisses euh
  409. 13:52envoyer euh un SMS via WhatsApp. Bref,
  410. 13:56euh fais cette automatisation sur NN.
  411. 14:01Et là, vous allez voir la magie. Et là,
  412. 14:04je vérifie bien une chose, c'est est-ce
  413. 14:05que j'ai bien accès au MCPN ? Mais je
  414. 14:09vais faire ça
  415. 14:11et là, vous allez voir la magie du truc.
  416. 14:17Là, il utilise un MCP qui est le MCP NN
  417. 14:21qui est un MCP non officiel. Euh ça veut
  418. 14:24dire qu'il est pas aussi bien connecté
  419. 14:26que celui de Notion. Et là qu'est-ce
  420. 14:28qu'il va faire ? C'est qu'il est en
  421. 14:29train de de bah de prévoir mon
  422. 14:32automatisation. Et une fois qu'il aura
  423. 14:33fini, pendant ce temps-là, je vais aller
  424. 14:35dans mon espace NN.
  425. 14:39Donc là, a priori, il a fini de le
  426. 14:41faire.
  427. 14:42Je vais recharger la page pour voir s'il
  428. 14:44y a bien mon automatisation qui a été
  429. 14:46créée. Elle a été créée ici il y a
  430. 14:49quelques secondes et aujourd'hui. Et là,
  431. 14:52voici l'automatisation qui m'a créé. Il
  432. 14:54m'a créé une automatisation pour pouvoir
  433. 14:55avoir une vidéo derrière une fois que
  434. 14:58j'ai la vidéo de l'envoyer via Gmail,
  435. 15:01l'ajouter à Rable, publier sur X et
  436. 15:03envoyer un SMS via WhatsApp. Alors
  437. 15:05clairement, il y a encore un tout petit
  438. 15:06peu de configuration à faire, notamment
  439. 15:08la connexion à faire sur tout ce qui est
  440. 15:10plateforme et cetera, mais j'ai le
  441. 15:12squelette de mon automatisation. Là,
  442. 15:13c'était une automatisation assez simple,
  443. 15:15mais je peux lui demander vraiment des
  444. 15:17exemples très avancés, notamment dès que
  445. 15:19j'ai besoin d'utiliser un nœud type code
  446. 15:22qui est un nœud que très peu de gens
  447. 15:24comprennent tout simplement parce qu'il
  448. 15:25est fait pour les développeurs, et bien
  449. 15:27ce nœud-là lui, il le maîtrise à la
  450. 15:28perfection parce que Claude étant à LM,
  451. 15:32il est connecté avec un MCP qui lui
  452. 15:34s'est créé plein d'automatisation. Avant
  453. 15:36de passer à l'exemple suivant, je vous
  454. 15:38donne un autre exemple d'automatisation.
  455. 15:40Par exemple, crée-moi une
  456. 15:43une automatisation sur NN qui va prendre
  457. 15:45tous mes emails entrant, qui va venir
  458. 15:47les catégoriser selon une liste de
  459. 15:50catégories que je t'aurais donné à
  460. 15:52l'avance et ensuite qui va euh pour les
  461. 15:55catégoriser les faire passer dans chat
  462. 15:57GPT, enfin dans un module GPT afin de
  463. 16:00savoir quelle catégorie appliquer. Et
  464. 16:02une fois que tu qu'il aura cette
  465. 16:04catégorie, bien il faudra l'appliquer.
  466. 16:06Ensuite, tu peux aussi demander à un
  467. 16:07chat GPT de créer un brouillon. Et ce
  468. 16:10brouillon là et bien tu vas venir
  469. 16:12l'ajouter juste en dessous du message.
  470. 16:14Crée-moi cette automatisation
  471. 16:18là. Voyez en plus j'ai juste parlé donc
  472. 16:19j'ai même pas relu mon promte. Mais vous
  473. 16:22allez voir ce qui va nous créer. C'est
  474. 16:24assez magique.
  475. 16:31Wou ! Donc a priori, il a créé
  476. 16:32l'automatisation et là il me crée un
  477. 16:34artefact pour m'expliquer quels sont les
  478. 16:38types de
  479. 16:40tag et cetera et comment fonctionne le
  480. 16:42type de brouillon, la manière dont ça
  481. 16:44fonctionne. OK, moi je vais recharger ma
  482. 16:47page. Pendant ce temps-là, je reviens.
  483. 16:49Et là,
  484. 16:52OK. OK, c'est pas mal. Donc on a un
  485. 16:55squelette dans lequel il va venir toutes
  486. 16:57les minutes prendre Gmail. Après il va
  487. 17:01catégoriser,
  488. 17:03il a même mis le prompt.
  489. 17:05Il a mis le prompt, c'est fou. Il prend
  490. 17:08le contenu. Appliquer l'étiquette Gmail.
  491. 17:13OK. Bref, en tout cas, il a réussi à
  492. 17:15faire quelque chose en one shot, donc
  493. 17:17dès la première fois qui honnêtement
  494. 17:20tient assez bien la route. Après,
  495. 17:21évidemment, faut comprendre un petit peu
  496. 17:22comment ça fonctionne, mais je vous
  497. 17:23avoue qu'on arrive dans un autre monde
  498. 17:25où en fait, il y a des LLM qui
  499. 17:26contrôlent des outils d'automatisation
  500. 17:28qui eux-mêmes sont connectés à des
  501. 17:29outils. Bref, bref, je vous avoue que je
  502. 17:31suis très content de vivre à cette
  503. 17:33époque. Et pour ceux qui s'intéressent à
  504. 17:34N, N10, c'est un outil hyper puissant
  505. 17:36qui est open source, c'est-à-dire que
  506. 17:38vous pouvez l'installer vous-même.
  507. 17:39D'ailleurs, ici ma version de N10 ici,
  508. 17:42elle est installée sur mon serveur.
  509. 17:44C'est-à-dire que j'utilise pas N10 sur
  510. 17:46le site de NN en mode cloud qui coûte à
  511. 17:50peu près 20 dollars ou si on paye en
  512. 17:52monthly 24 dollars par mois, mais
  513. 17:54j'utilise ma propre version hébergée de
  514. 17:56NN grâce à Hostinger et qui coûte du
  515. 18:00coup beaucoup moins cher. Moi, je vous
  516. 18:01conseille d'utiliser KVM2, c'est un
  517. 18:03serveur un tout petit peu plus puissant.
  518. 18:04Dès que vous allez aller dessus, vous
  519. 18:06allez avoir des plans 1 mois, 24 mois ou
  520. 18:0812 mois. Par exemple, si vous prenez le
  521. 18:10plan déjà 1 mois, ça vous coûte 9,99 €
  522. 18:12par mois, ce qui est déjà moins cher que
  523. 18:14que les 25 de NN directement. Et à
  524. 18:18partir du plan 12 mois, vous pouvez en
  525. 18:20plus utiliser un code promo qui est
  526. 18:22Shubam Sharma pour en gros avoir l'année
  527. 18:24à 90 €. Bref, c'est assez imbattable.
  528. 18:27Ensuite, ça s'installe en un clic. Vous
  529. 18:28allez voir, c'est hyper bien fait. Vous
  530. 18:30sélectionnez ensuite le pays puis le mot
  531. 18:32de passe avec lequel vous voulez
  532. 18:33utiliser votre compte. Vous avez plus
  533. 18:35qu'à vous laisser guider et votre VPS
  534. 18:37sera prêt. VS ça veut dire virtuel
  535. 18:39private server. C'est en gros quand vous
  536. 18:41installez Nen pas en local, vous
  537. 18:43l'utilisez pas sur le cloud mais vous
  538. 18:45l'utilisez sur votre propre serveur.
  539. 18:46Derrière vous allez retrouver avec une
  540. 18:47interface comme ça. Vous allez pouvoir
  541. 18:49vous-même gérer votre propre instance d'
  542. 18:51NN et surtout elle sera privée. Il y
  543. 18:54aura aucun autre utilisateur à part vous
  544. 18:55dessus. On passe maintenant au 3è
  545. 18:58exemple de cette vidéo qui est celui
  546. 18:59avec Blender. Alors Blender, c'est un
  547. 19:02outil euh de design 3D et cette fois-ci,
  548. 19:05en fait, on n'est pas sur un outil qui
  549. 19:07est connecté sur internet comme Notion
  550. 19:09ou quoi que ce soit ou euh comme NN,
  551. 19:12mais sur son propre ordinateur parce que
  552. 19:14oui, les serveurs MCP existent aussi sur
  553. 19:16les outils qui sont sur nos propres
  554. 19:17ordi. Et donc typiquement là Cloud je
  555. 19:20l'ai connecté avec Blender. Donc il y a
  556. 19:22Blender MCP dans lequel bah du coup je
  557. 19:24peux effectuer un certain nombre
  558. 19:25d'actions. Et donc je vais demander à
  559. 19:28Blender est-ce que tu peux me faire une
  560. 19:29balle de basket directement sur Blender
  561. 19:32? Donc là j'ouvre Blender. Ah ouais,
  562. 19:34j'avais déjà une scène sur Blender mais
  563. 19:36bon vous allez voir qu'à partir de là il
  564. 19:38va me créer, donc je vais passer ça en
  565. 19:39accélération rapide. Il va me créer une
  566. 19:41balle de basket. qui me crée tous les
  567. 19:43mèches. Je lui demande
  568. 19:45euh inspire-toi de cette image. Donc je
  569. 19:48lui donne une image et là voici ce qui
  570. 19:50me crée. De la même manière, cette
  571. 19:51fois-ci, je vais lui donner un château
  572. 19:52de sable et je vais lui demander est-ce
  573. 19:54qu'il peut me faire la même chose sur
  574. 19:56Blender. Et là, vous allez voir un petit
  575. 19:58peu la magie. Il va petit à petit me
  576. 20:00construire ça. C'est assez dingue.
  577. 20:04Il va aller sur les polygones. Il va
  578. 20:06ensuite ajouter des textures. Je vais
  579. 20:09C'est assez dingue ce qu'il arrive à me
  580. 20:11faire.
  581. 20:12Moi, je passe assez vite sur cette C'est
  582. 20:15assez dingue ce qu'il arrive à faire
  583. 20:16honnêtement. Même il a même fait les
  584. 20:18trucs de brique et cetera. Enfin, c'est
  585. 20:20assez fou tout ça, il le fait tout seul.
  586. 20:22C'est le LM qui discute directement avec
  587. 20:24Blender.
  588. 20:26Les amis, petit moment Inception. Je
  589. 20:29vous prends 2 secondes pour et bien vous
  590. 20:31inciter à liker cette vidéo si jamais
  591. 20:33vous êtes en train d'apprendre des
  592. 20:34choses. Ça m'aide beaucoup, ça
  593. 20:35m'encourage pas mal à continuer et si
  594. 20:37vous êtes nouveau, à vous y abonner.
  595. 20:38Euh, je fais pas mal de contenu dans le
  596. 20:40genre. Mon but c'est vraiment d'éduquer
  597. 20:41sur ces sujets d'automatisation d'agents
  598. 20:44de de dias qui sont en train de prendre
  599. 20:46de cours notre monde et voilà je prends
  600. 20:49pas mal de plaisir ça donc si jamais
  601. 20:50c'est le cas pour vous aussi n'hésitez
  602. 20:52pas à me le dire. Ciao ciao. Je je
  603. 20:54continue le montage. Et tous ces
  604. 20:56serveurs MCP là je les sortent pas de
  605. 20:58mon chapeau. En fait il y a de plus en
  606. 21:00plus de de listes de directory de
  607. 21:03serveur MCP qui commencent à exister.
  608. 21:05Laissez-moi vous présenter quelques-uns.
  609. 21:07Il y a par exemple AOM MCP serveur qui a
  610. 21:10plein de serveurs MCP qui sont qui sont
  611. 21:13listés. Il y a Glam AI MCP server qui
  612. 21:18euh qui permet là aussi de montrer tous
  613. 21:20les bah typiquement il y a un serveur
  614. 21:22MCP de hostinger. Donc vous allez
  615. 21:25pouvoir le connecter directement à Cloud
  616. 21:28et derrière ou à un agent IA de dire
  617. 21:31lance-moi des des instances ou alors ou
  618. 21:33alors mettre à jour par exemple votre
  619. 21:35serveur. Il y a plein plein de serveurs
  620. 21:38ici et en plus il y a des serveurs
  621. 21:40officiels comme des serveurs locaux
  622. 21:43comme ici je vous avais montré avec
  623. 21:46Blender et il y a aussi des serveurs il
  624. 21:50y a aussi des serveurs de base de
  625. 21:51données, des serveurs de rag. Bref,
  626. 21:53maintenant pourquoi depuis tout à
  627. 21:54l'heure je parle de serveur MCP ? Et
  628. 21:57bien tout simplement parce que la
  629. 21:59manière dont techniquement cela
  630. 22:01s'architecture, c'est en client et en
  631. 22:02serveur. Et c'est assez important de
  632. 22:04comprendre ça parce que tous ces outils
  633. 22:06là en fait ils sortent leur serveur MCP
  634. 22:10et tous ces outils là ils sortent leur
  635. 22:12client MCP. Le client demande des
  636. 22:14informations au serveur et les serveurs
  637. 22:16répondent. Et c'est comme ça qu'on
  638. 22:18communique ensemble. C'est juste que le
  639. 22:20serveur doit parler la même langue et le
  640. 22:22client doit parler la même langue. Un
  641. 22:24serveur à chaque fois ça doit exposer,
  642. 22:27montrer tous les outils euh qui sait
  643. 22:29utiliser. C'est pour ça qu'il y avait la
  644. 22:30liste des outils tout à l'heure dans
  645. 22:32Cloud. Et pareil, euh il doit exposer la
  646. 22:35liste des ressources ainsi que la liste
  647. 22:36des promptes. C'est grossièrement le
  648. 22:37langage minimum que doit avoir un
  649. 22:39serveur MCP, les éléments minimum que
  650. 22:41doit avoir un serveur MCP. Le client, il
  651. 22:43vient, il demande "Eh tiens, qu'est-ce
  652. 22:45que je peux utiliser chez toi Bah, tu
  653. 22:46peux utiliser telle chose, créer une
  654. 22:47base de données, créer un créer une page
  655. 22:49et cetera et cetera. Ah, cool. OK.
  656. 22:51Est-ce qu'on peut créer une page comme
  657. 22:52ça ? Non, tu peux pas parce qu'il faut
  658. 22:53utiliser cette manière-là. Ah, OK.
  659. 22:55D'accord. Et quelles sont les bases de
  660. 22:56données auxquelles tu as accès ? Voici
  661. 22:58les bases de données auxquelles j'ai
  662. 22:58accès et cetera et cetera. Et c'est
  663. 23:00comme ça que la communication se fait.
  664. 23:02Et c'est pourquoi là on a fait pas mal
  665. 23:05d'exemples avec Claude, mais il y a
  666. 23:06aussi Cursor. Cursor est un super client
  667. 23:10MCP parce que c'est un éditeur de code.
  668. 23:13Pour ceux qui sont dans mes lives et qui
  669. 23:15regardent mes lives souvent, vous voyez
  670. 23:16que j'utilise beaucoup Cursor. Et en
  671. 23:18fait, Cursor, il est connecté à une base
  672. 23:20de données qui s'appelle Super Base et
  673. 23:22du coup, il est beaucoup plus facile
  674. 23:23d'ajouter des éléments dans Super Base
  675. 23:25et cetera et cetera. Et il y a une
  676. 23:26subtilité quand même euh à comprendre,
  677. 23:28c'est que ces serveurs MCP en question,
  678. 23:31ils peuvent être soit sur des services
  679. 23:32en ligne comme Notion, soit en local
  680. 23:35comme Blender ou soit hébergé comme NN,
  681. 23:38celui qu'on a vu. Et donc même si ces
  682. 23:39serveurs sont sur internet ou pas, en
  683. 23:41fait ils communiquent de la même
  684. 23:43manière. Les amis, deuxième pause. Euh
  685. 23:45je fais pas mal de masterclass privé en
  686. 23:47ce moment sur tous ces sujets-là. Euh si
  687. 23:49jamais vous avez envie d'aller plus loin
  688. 23:51sur tous ces concepts qui sont
  689. 23:52fondamentaux, euh que vous soyez
  690. 23:54entrepreneur, créateur ou euh technicien
  691. 23:57dans le monde de l'IA euh ou de
  692. 23:59l'automatisation et vous avez envie de
  693. 24:00monter en compétence, j'organise pas mal
  694. 24:03d'ateliers privés. Euh c'est limité en
  695. 24:05place souvent. Donc n'hésitez pas à
  696. 24:07regarder, il y a un lien en description
  697. 24:08qui va vous permettre d'y accéder.
  698. 24:10Maintenant 13vardage, je vous laisse
  699. 24:13avec la suite de la vidéo. Alors, il y a
  700. 24:14une chose à laquelle il faut faire
  701. 24:15attention, c'est que parfois il y a des
  702. 24:17serveurs MCP qui sont officiels et dans
  703. 24:19ces cas-là, vous pouvez y aller les yeux
  704. 24:20fermés, c'est beaucoup plus simple de
  705. 24:21les connecter. Mais il y a aussi des
  706. 24:23serveurs MCP qui sont non officiels, qui
  707. 24:25sont communautaires et là bah vous allez
  708. 24:27passer un peu plus de temps à les
  709. 24:28connecter. Typiquement le serveur MCP de
  710. 24:33Blender, il est un peu plus compliqué à
  711. 24:35connecter. C'est-à-dire que va falloir
  712. 24:36aller dans gérer les connecteurs
  713. 24:39développeur et dans la partie
  714. 24:41développeur, il va falloir modifier la
  715. 24:43configuration pour ensuite ajouter une
  716. 24:46nouvelle app côté de votre ordi et
  717. 24:47cetera. C'est pas forcément évident. les
  718. 24:50serveurs MCP officiels, ils sont plus
  719. 24:51simples à intégrer. Une chose aussi sur
  720. 24:53la partie sécurité, il faut là dans le
  721. 24:55cas de Blender, très honnêtement, c'est
  722. 24:57pas très grave si quelqu'un récupère mes
  723. 24:59données de Blender et donc je suis prêt
  724. 25:01à utiliser un serveur MCP non officiel
  725. 25:03mais pour des données un peu sensibles,
  726. 25:05faites attention quand vous utilisez des
  727. 25:06serveurs MCP qui sont non officiels.
  728. 25:08Dernière partie maintenant au niveau du
  729. 25:10client MCP. Maintenant, qu'est-ce que ça
  730. 25:11veut dire pour les agents IA qui vont
  731. 25:13arriver ? Et bien les agents avant, ça
  732. 25:15c'est une vidéo que j'avais faite, on
  733. 25:16devait leur donner des outils et chaque
  734. 25:18outil on devait l'expliquer tout
  735. 25:20simplement parce qu'on utilisait
  736. 25:21l'ancienne version qui était la version
  737. 25:23API de ces serveurs. Maintenant on va
  738. 25:26pouvoir grossièrement avoir ici un seul
  739. 25:27nœud qui va s'appeler serveur MCP
  740. 25:31Gmail et qui va pouvoir gérer tout ça.
  741. 25:33Aujourd'hui, ça on l'a pas tout
  742. 25:35simplement parce que bah ils ont pas
  743. 25:37encore sorti le truc. En fait, ça vient
  744. 25:39littéralement de sortir tout ça. Donc ça
  745. 25:41veut dire qu'on pourra ici avoir un
  746. 25:43agent,
  747. 25:45cet agent là, il y a un nouveau nœud qui
  748. 25:48est ici qui s'appelle le MCP client. Et
  749. 25:51dedans, on va pouvoir et tout ça, c'est
  750. 25:53très nouveau, mais grossièrement, on va
  751. 25:55pouvoir le connecter au MCP, au serveur
  752. 25:57MCP de Gmail directement. Du coup, plus
  753. 25:59besoin comme ce que j'ai fait ici, il y
  754. 26:00aura besoin juste d'un seul nœud. Et
  755. 26:02pareil euh à l'époque euh pour mon agent
  756. 26:06IA, j'avais listé tous les éléments qui
  757. 26:09me permettaient d'avoir accès à Conto,
  758. 26:11donc ma banque pour pouvoir lister mes
  759. 26:12opérations et cetera. Demain, si Conto
  760. 26:15sort son propre serveur MCP, j'espère
  761. 26:16qu'ils vont le faire un jour. Donc ça
  762. 26:18permettra à mon agent, il y a de
  763. 26:20directement
  764. 26:22aller piocher dans dans mes relevés
  765. 26:23bancaires, aller aller effectuer des
  766. 26:25requêtes sans que moi j'ai à configurer
  767. 26:27tout ça. Et tout ça, c'est en train
  768. 26:28d'arriver. Tout le monde peut créer son
  769. 26:30propre serveur MCP. Demain, on aura des
  770. 26:32serveurs MCP pour des frigos, pour des
  771. 26:34machines à café. Bref, et de l'autre
  772. 26:36côté, au niveau client, aujourd'hui, on
  773. 26:37a des agents, des outils
  774. 26:38d'automatisation comme Make Net. Euh, on
  775. 26:42a des LLM mais il y a bien plus de
  776. 26:44clients MCP qui ont commencé à arriver.
  777. 26:45Ce protocole les amis, il va tout
  778. 26:48changer. Aujourd'hui, il y a beaucoup de
  779. 26:49serveurs MCP non officiel mais il va
  780. 26:51avoir de plus en plus de serveurs MCP
  781. 26:52officiels. D'ailleurs, si on va sur le
  782. 26:54site de Cloud, en fait, ils viennent il
  783. 26:56y a quelques jours de d'annoncer que
  784. 26:58maintenant les serveurs MCP étaient
  785. 27:00uniquement utilisables dans la version
  786. 27:02pro alors qu'avant je pouvais les
  787. 27:04utiliser ici. Donc en fait, ça devient
  788. 27:05clairement une course entre tous les
  789. 27:08LLM, entre tous les agents IA qui
  790. 27:11existent et entre tous les outils qui
  791. 27:15sont à droite. Aujourd'hui, on parle
  792. 27:16beaucoup de adjunic shopping où en fait
  793. 27:19on va parler à un agent et lui-même, il
  794. 27:21va aller nous trouver le meilleur vol
  795. 27:24sur Skyscanner, nous trouver le meilleur
  796. 27:25hôtel sur Booking ou directement passer
  797. 27:28un achat sur Amazon tout simplement
  798. 27:30parce que il y aura des serveurs MCP à
  799. 27:32chaque fois pour chacune de ces chacun
  800. 27:33de ces outils. Moi, je suis hyper excité
  801. 27:35à l'idée de voir tout ça arriver. Je
  802. 27:38peux comprendre que pour ceux qui sont
  803. 27:39pas développeurs, bah c'est encore
  804. 27:41quelque chose de fou. J'ai essayé de
  805. 27:42donner un maximum d'exemples, mais mon
  806. 27:44but avec cette vidéo, c'était de vous
  807. 27:46expliquer un peu ce qui est en train
  808. 27:47d'arriver, ce qui est sous couvert d'un
  809. 27:49d'un mot un peu technique MCP que
  810. 27:51beaucoup de gens balancent à tout voir.
  811. 27:53Mais j'espère que vous avez maintenant
  812. 27:54une meilleure compréhension de tout ça.
  813. 27:55Il y a il y a un dernier élément que je
  814. 27:56voudrais ajouter qui va vous permettre
  815. 27:57de je pense couronner le tout pour avoir
  816. 28:00une meilleure compréhension.
  817. 28:01Avant avant tout ce qui était à payer et
  818. 28:04cetera, et bien on avait le service
  819. 28:05Gmail et les gens utilisaient avec des
  820. 28:07clics euh l'application Gmail. Puis on a
  821. 28:10eu besoin de connecter Gmail avec des
  822. 28:14automatisations, avec des applications
  823. 28:16et donc Gmail et donc des applications
  824. 28:18créer des API. Et maintenant, vu que
  825. 28:20c'est plus des applications, des
  826. 28:22automatisations, mais c'est des agents
  827. 28:23IA et des LLM qui ont la capacité de
  828. 28:25discuter en fait avec des services et
  829. 28:27que les API était bah pas assez mature,
  830. 28:29pas assez similaire, et bien on a créé
  831. 28:32ce nouveau standard MCP et du coup on a
  832. 28:35des clients MCP qui vont puler parmi
  833. 28:37tout internet et des serveurs MCP où
  834. 28:39chaque outil que vous allez utiliser va
  835. 28:41avoir son propre serveur MCP. Vous
  836. 28:43savez, on parle souvent des LLM, donc
  837. 28:44des IA, un peu comme les nouveaux
  838. 28:46cerveaux qui vont nous aider tous les
  839. 28:48jours. Et bien les MCP, sachez que c'est
  840. 28:51leur nouvelle colonne vertébrale et
  841. 28:53leurs mains qui vont leur permettre
  842. 28:55d'effectuer des actions. Et ça, c'est
  843. 28:57pas juste le futur, c'est le présent
  844. 28:58dans lequel on vit.
  845. 29:00Les amis, si vous avez apprécié cette
  846. 29:01vidéo, je pense que vous allez beaucoup
  847. 29:02aimer celle sur les agents où en fait
  848. 29:04j'ai un cours complet sur comment
  849. 29:06utiliser des agents I sur Nen. Allez, je
  850. 29:09vous laisse de l'autre côté ou sinon sur
  851. 29:10cette vidéo qui vient d'être suggérée
  852. 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.