[{"data":1,"prerenderedAt":46},["ShallowReactive",2],{"course-mcp-model-context-protocol-integrer-des-llm-avec-des-applications-et-des-sources-de-donnees":3,"highlight-TypeScript-import { Server } fr":45},{"id":4,"name":5,"slug":6,"location":7,"targetAudienceFormatMarkdown":8,"prerequisitesFormatMarkdown":9,"objectivesFormatMarkdown":10,"descriptionFormatMarkdown":11,"teachingMethodsFormatMarkdown":12,"teachingResourcesFormatMarkdown":13,"evaluationMethodsFormatMarkdown":14,"accessibilityFormatMarkdown":15,"accessMethodsFormatMarkdown":16,"minimumParticipants":17,"maximumParticipants":17,"duration":18,"reference":19,"trainerType":7,"updated_at":20,"created_at":21,"price":22,"organizationMode":7,"theme":23,"code":27,"tags":32,"metadata":36},"/api/courses/1703e630-0f18-45a0-bac9-bfaac9ee6d11","MCP (Model Context Protocol) : intégrer des LLM avec des applications et des sources de données","mcp-model-context-protocol-integrer-des-llm-avec-des-applications-et-des-sources-de-donnees",null,"Développeurs et ingénieurs logiciels intégrant des LLM dans des applications \n\nIngénieurs DevOps ou MLOps impliqués dans des projets d’IA appliquée \n\nArchitectes techniques concevant des architectures orientées IA \n\nResponsables techniques souhaitant comprendre les mécanismes standards de connexion entre LLM et systèmes externes \n\nToute personne amenée à concevoir ou piloter des intégrations entre IA générative, outils et données","-   Compréhension générale du fonctionnement des grands modèles de langage (LLM) \n-   Bases solides en développement logiciel \n-   Connaissances des API REST et des échanges de données structurées (JSON) \n-   Expérience avec un langage de programmation tel que Python ou JavaScript \n-   Notions d’architecture applicative ou de systèmes distribués ","-   Expliquer le rôle et les principes du Model Context Protocol (MCP) \n-   Comprendre comment MCP standardise l’accès des LLM à des données et des outils externes \n-   Identifier les cas d’usage pertinents pour l’utilisation de MCP \n-   Mettre en œuvre une connexion entre un LLM et un service externe via MCP \n-   Créer un serveur MCP simple exposant des données ou des fonctions applicatives \n-   Appliquer les premières bonnes pratiques de sécurité et de fiabilité dans une intégration MCP ","--day1--\n\n## Fondamentaux du Model Context Protocol et premières intégrations \n\n-   Limites des LLM isolés et enjeux de l’accès aux données et aux outils externes \n-   Présentation du Model Context Protocol : objectifs, principes et bénéfices \n-   Concepts clés de MCP : hôte, client, serveur, contexte et outils \n-   Architecture générale des échanges et types de messages \n-   Comparaison avec des intégrations LLM classiques basées sur des appels API spécifiques \n-   Panorama des cas d’usage concrets de MCP dans des applications métier \n-   Mise en place de l’environnement de développement \n-   Démonstration d’un client MCP se connectant à un serveur existant \n-   Exercices guidés de connexion et d’échange de contexte avec un LLM \n\n--break--\n\n## Construction d’un serveur MCP et cas pratique \n\n-   Rôle et responsabilités d’un serveur MCP \n-   Exposition de données, de fonctions ou de services applicatifs via MCP \n-   Structure d’un serveur MCP simple \n-   Implémentation pas à pas d’un serveur MCP en environnement de développement \n-   Tests de communication entre client MCP et serveur \n-   Gestion du contexte transmis au LLM \n-   Notions de sécurité : contrôle des accès, validation des entrées, gestion des erreurs \n-   Cas pratique de synthèse : intégration complète d’un LLM avec une application via MCP \n-   Synthèse des acquis et perspectives d’industrialisation","Nos formations, équilibrées entre théorie (50%) et pratique (50%), offrent un apprentissage interactif grâce à des méthodes variées comme les travaux pratiques, les mises en situation et les démonstrations. Des QCM réguliers assurent le suivi des acquis.\n\nVariables suivant les formations, les moyens techniques mis en oeuvre sont :\n\nOrdinateurs Mac ou PC, connexion internet fibre, tableau blanc ou écran (pour le distanciel).\n\nEn cas de formation intra sur site externe à Le Code, le client s'assure et s'engage également à avoir toutes les ressources matérielles pédagogiques nécessaires\n\n(équipements informatiques...) au bon déroulement de l'action de formation visée conformément aux prérequis indiqués dans le programme de formation communiqué","Les supports pédagogiques sont remis aux stagiaires sous format numérique et/ou papier selon les modalités de la formation.\n\n  \n\nIls comprennent des supports de cours, des présentations, des fiches pratiques, des études de cas, des exercices applicatifs ainsi que des QCM d’entraînement selon la formation. (adapté au choix du formateur)\n\n  \n\nLes formations s’appuient sur des moyens techniques adaptés : ordinateurs, logiciels professionnels, connexion internet, écran ou vidéoprojecteur, ainsi que des outils collaboratifs et de visioconférence pour les formations à distance.\n\n  \n\nL’ensemble des supports pédagogiques est accessible pendant et après la formation afin de favoriser l’appropriation et la mise en pratique des compétences acquises.","En amont de la formation, un recueil des besoins permet de récolter des informations sur le stagiaire et ses attentes. L’évaluation se fait en cours de formation, par des études de cas ou des travaux pratiques. En fin de formation, par un questionnaire d’auto-évaluation et/ou un examen.\n\nUn suivi de qualité est effectué grâce à nos sessions en groupe restreint (entre 2 et 9 participants maximum). Le stagiaire émargera par demi-journée et recevra une attestation de formation.","Nous informons l'ensemble de nos clients et stagiaires que nous sommes dans la capacité d’adapter les sessions selon les handicaps et les situations spécifiques. Nous nous engageons à répondre à toutes vos demandes sous un délai de 48h\n\nouvré.","Si l’une de nos formations vous intéresse, contactez-nous au +33 4 93 65 34 24 ou à l’adresse mail contact@m2g-intellect.fr. Selon votre besoin et vos attentes, nous organiserons un échange téléphonique avec le formateur pressenti afin d’adapter la\n\nformation et ses modules, puis nous vous adresserons un devis.\n\nLes dates de la formation seront à convenir sous 30 jours maximum.",0,"7.00","MCP LLM","2026-04-28T14:25:10+00:00","2026-04-28T14:22:05+00:00","800.00",{"id":24,"name":25,"slug":26},"/api/themes/1bfd6e41-c2b0-4813-a29b-c9e1c486b5d0","Intelligence Artificielle","intelligence-artificielle",{"id":28,"label":29,"domain":30},"/api/training_specialities/163","326 - Informatique, traitement de l’information, réseaux de transmission des données",{"label":31},"32 - Communication et information",[33],{"id":34,"name":35},"7732139d-6025-4fde-b145-39298ced3408","MENUFEATURED",{"desc-accroche":37,"Description":38,"icon-color":39,"icon-name":40,"code-langage":41,"code-snippet":42,"courte-description":43,"titre-accroche":44},"Maîtrisez le standard Model Context Protocol (MCP) pour connecter de manière sécurisée et universelle les LLM à vos propres sources de données, outils et environnements de développement locaux ou cloud.","Le Model Context Protocol (MCP) est une révolution dans l'intégration de l'IA générative. Plutôt que de multiplier les intégrations spécifiques, MCP offre un standard ouvert permettant aux LLM d'accéder nativement à vos bases de données, fichiers et APIs. Cette formation vous apprendra à construire des serveurs MCP personnalisés, à gérer les permissions de contexte et à configurer des clients (comme Claude Desktop ou des IDEs) pour qu'ils puissent agir directement sur vos outils de travail. Vous découvrirez comment structurer les ressources et les outils pour offrir aux modèles une vision claire et sécurisée de votre environnement métier.","#3F51B5","mdi:connection","TypeScript","import { Server } from \"@modelcontextprotocol/sdk/server/index.js\";\nimport { StdioServerTransport } from \"@modelcontextprotocol/sdk/server/stdio.js\";\n\nconst server = new Server({\n\tname: \"my-data-source\",\n\tversion: \"1.0.0\"\n}, {\n\tcapabilities: { resources: {}, tools: {} }\n});\n\nawait server.connect(new StdioServerTransport());","Apprenez à implémenter le Model Context Protocol (MCP) pour créer des connexions standardisées, sécurisées et bidirectionnelles entre les LLM et vos sources de données.","Adoptez MCP, le protocole ouvert d'Anthropic, pour transformer les modèles d'IA en agents capables d'interagir intelligemment avec vos écosystèmes de données.","\u003Cpre class=\"hljs\">\u003Ccode class=\"language-typescript\">\u003Cspan class=\"hljs-keyword\">import\u003C/span> { \u003Cspan class=\"hljs-title class_\">Server\u003C/span> } \u003Cspan class=\"hljs-keyword\">from\u003C/span> \u003Cspan class=\"hljs-string\">&quot;@modelcontextprotocol/sdk/server/index.js&quot;\u003C/span>;\n\u003Cspan class=\"hljs-keyword\">import\u003C/span> { \u003Cspan class=\"hljs-title class_\">StdioServerTransport\u003C/span> } \u003Cspan class=\"hljs-keyword\">from\u003C/span> \u003Cspan class=\"hljs-string\">&quot;@modelcontextprotocol/sdk/server/stdio.js&quot;\u003C/span>;\n\n\u003Cspan class=\"hljs-keyword\">const\u003C/span> server = \u003Cspan class=\"hljs-keyword\">new\u003C/span> \u003Cspan class=\"hljs-title class_\">Server\u003C/span>({\n\t\u003Cspan class=\"hljs-attr\">name\u003C/span>: \u003Cspan class=\"hljs-string\">&quot;my-data-source&quot;\u003C/span>,\n\t\u003Cspan class=\"hljs-attr\">version\u003C/span>: \u003Cspan class=\"hljs-string\">&quot;1.0.0&quot;\u003C/span>\n}, {\n\t\u003Cspan class=\"hljs-attr\">capabilities\u003C/span>: { \u003Cspan class=\"hljs-attr\">resources\u003C/span>: {}, \u003Cspan class=\"hljs-attr\">tools\u003C/span>: {} }\n});\n\n\u003Cspan class=\"hljs-keyword\">await\u003C/span> server.\u003Cspan class=\"hljs-title function_\">connect\u003C/span>(\u003Cspan class=\"hljs-keyword\">new\u003C/span> \u003Cspan class=\"hljs-title class_\">StdioServerTransport\u003C/span>());\u003C/code>\u003C/pre>",1781121855733]