- Informatique
Formation MCP en entreprise : déployer et gouverner un serveur Model Context Protocol
Exposer ses applications métier aux assistants IA d'entreprise via un serveur MCP maîtrisé, sécurisé et auditable

- Durée
- 1 jour
- Niveau
- Avancé
- Modalités
- Présentiel / Distanciel
Description de la formation serveur MCP
Qu'est-ce qu'un serveur MCP ?
Le Model Context Protocol (MCP) est un protocole ouvert qui standardise la façon dont les assistants et agents d'IA accèdent aux outils et aux données d'une organisation. Un serveur MCP expose, sous une forme unique et découvrable, des opérations (tools), des données (resources) et des modèles d'interaction (prompts) qu'un client compatible - Claude, Mistral AI, ChatGPT, Copilot, un IDE - peut consommer sans intégration spécifique. Là où chaque plateforme imposait auparavant son propre mécanisme d'appel d'outils, MCP ramène la complexité d'intégration de N x M à N + M : l'application métier est exposée une fois, pour tous les clients.
Pourquoi suivre une formation MCP en entreprise ?
Brancher un assistant IA sur le SI ne se limite pas à installer un serveur MCP sur un poste de travail. Dès que le serveur expose une application métier, il devient un composant du SI comme un autre : il doit s'authentifier auprès de l'annuaire, respecter les habilitations existantes, tracer ses appels, résister aux injections indirectes et entrer dans un cycle de vie versionné. Cette formation apporte les repères d'architecture et de gouvernance pour concevoir, déployer et exploiter un serveur MCP en production, en arbitrant entre réutilisation de serveurs existants et développement interne, et en gardant la maîtrise de la confidentialité et de la traçabilité.

Objectifs pédagogiques
À l'issue de cette formation MCP en entreprise : déployer et gouverner un serveur Model Context Protocol, vous aurez acquis les connaissances nécessaires pour :
- Comprendre l'architecture du protocole MCP et ses primitives (tools, resources, prompts).
- Situer les serveurs et clients MCP disponibles sur le marché et décider entre réutilisation et développement.
- Intégrer un serveur MCP aux plateformes d'IA d'entreprise (Claude, Mistral AI, ChatGPT, Copilot).
- Choisir un mode de déploiement (local ou distant) adapté aux contraintes de sécurité et d'exploitation.
- Exposer une application métier existante sous forme d'outils MCP à la granularité pertinente.
- Raccorder un serveur MCP à l'annuaire d'entreprise et propager les habilitations.
- Mettre en place la journalisation, l'auditabilité et la supervision des appels d'outils.
- Définir une politique de gouvernance des serveurs MCP alignée sur le RGPD et l'AI Act.
Objectifs opérationnels
Savoir déployer et gouverner un serveur MCP exposant des applications métier aux plateformes d'IA de l'entreprise.
Programme
Contenu du cours, module par module
4 modules
- Du function calling propriétaire au protocole ouvert : problème N x M, apport de la découverte dynamique des capacités
- Architecture host / client / serveur, primitives tools, resources et prompts, échanges JSON-RPC
- Transports stdio (local) et HTTP streamable (distant) : conséquences réseau, exploitation et sécurité
- Panorama des serveurs disponibles : Google Workspace et Gmail, Microsoft 365 et SharePoint, PostgreSQL, GitHub et GitLab, Slack, Salesforce, systèmes de fichiers, registres et serveurs communautaires
- Panorama des clients et hosts : Claude (Desktop, Code, Enterprise), VS Code et Copilot, Cursor, Le Chat de Mistral AI, ChatGPT - et écarts de support entre eux
Travaux pratiques
Description : Les participants partent d'un cas d'usage métier réel et identifient les données et opérations à exposer. Ils confrontent ce périmètre au catalogue des serveurs MCP publics et éditeurs pour repérer ce qui existe déjà. Quels sont les critères qui doivent faire pencher vers un développement interne plutôt que vers un serveur communautaire ? Chaque groupe produit une fiche de décision argumentée sur les axes couverture fonctionnelle, maintenance, sécurité et souveraineté. La restitution croisée permet de valider la cohérence des arbitrages et sert de fil rouge aux ateliers suivants.
- Claude Enterprise : connecteurs distants, périmètre d'administration, activation à l'échelle de l'organisation
- Mistral AI : intégration via Le Chat et l'API, spécificités liées à l'hébergement et à la souveraineté
- ChatGPT, GPT personnalisés, Microsoft Copilot et Copilot Studio : modes de raccordement et agents
- Arbitrage serveur local sur le poste de travail contre serveur distant mutualisé : sécurité, support, coût d'exploitation
- Stratégie multi-clients : portabilité du serveur, tests de compatibilité, gestion des écarts d'implémentation
Travaux pratiques
Description : Les participants raccordent le serveur MCP de démonstration à deux clients de nature différente, puis exécutent le même scénario métier sur chacun. Ils relèvent les différences de découverte des outils, de présentation des résultats et de gestion des autorisations. Qu'est-ce qui, dans ces écarts, relève du protocole et qu'est-ce qui relève de l'implémentation du client ? Un tableau comparatif est complété par binôme et confronté au reste du groupe. Les acquis sont validés par la capacité à justifier le choix d'une plateforme cliente pour un cas d'usage donné.
- Définir le périmètre exposé : opérations converties en tools, données publiées en resources, actions volontairement exclues
- Encapsuler l'existant : API REST, base de données, applicatif legacy ; granularité, idempotence et gestion d'erreurs des outils
- Hébergement et exposition dans le SI : conteneurisation, reverse proxy, TLS, segmentation réseau, disponibilité
- Authentification et intégration à l'annuaire : OAuth 2.1 et OIDC, Entra ID ou Keycloak, propagation d'identité, mapping des rôles vers les outils et les scopes
- Industrialisation : versioning du serveur, tests automatisés, CI/CD, suivi des évolutions du protocole
Travaux pratiques
Description : Les participants déploient le serveur de démonstration en mode distant derrière un reverse proxy, puis le raccordent au fournisseur d'identité pour authentifier les appels. Ils définissent deux profils d'habilitation et vérifient que les outils accessibles diffèrent effectivement selon l'utilisateur connecté. Que se passe-t-il lorsqu'un utilisateur appelle un outil pour lequel son rôle n'est pas habilité ? Les cas de refus et les messages d'erreur remontés au client sont analysés. La validation des acquis repose sur le fonctionnement de la chaîne complète, du client jusqu'à l'application métier, avec l'identité de l'utilisateur préservée de bout en bout.
- Classification et minimisation des données exposées, cloisonnement par métier et par population d'utilisateurs
- Menaces spécifiques : injection indirecte de prompt, empoisonnement d'outils, exfiltration de données, délégation abusive de privilèges
- Journalisation et auditabilité : quoi tracer d'un appel d'outil (identité, paramètres, résultat), durée de rétention, corrélation avec le SIEM
- Supervision des usages et des coûts : quotas, limitation de débit, points d'approbation humaine sur les opérations sensibles
- Cadre de conformité et cycle de vie : RGPD, AI Act, charte d'usage, catalogue interne des serveurs MCP et instance de validation
Travaux pratiques
Description : Les participants rédigent la politique applicable au serveur, en couvrant les données exposées, les habilitations, les traces et leur conservation. Ils identifient les opérations qui ne doivent jamais être laissées à l'initiative autonome d'un agent. Comment détecter, dans les journaux, une tentative d'injection indirecte visant à faire appeler un outil non prévu ? Chaque groupe présente sa politique et une revue croisée fait ressortir les angles morts. La validation des acquis s'appuie sur la complétude de la grille de gouvernance produite, réutilisable comme modèle en entreprise.
Travaux pratiques
Les ateliers s'appuient sur un serveur MCP de référence connecté à une application métier de démonstration (API REST et base PostgreSQL), consommé depuis plusieurs clients MCP, avec un fournisseur d'identité (Keycloak ou Entra ID) et une chaîne de journalisation. Environ 50 % du temps est consacré aux travaux pratiques et aux ateliers d'architecture.
Programme mis à jour le 23/10/2026
Public concerné
Ce cours s'adresse aux architectes SI et architectes logiciels, aux tech leads, aux ingénieurs DevOps et responsables techniques chargés d'ouvrir les applications métier de l'entreprise aux assistants et agents d'IA.

Prérequis
Bonne connaissance des API REST et des échanges HTTP/JSON : le protocole MCP repose sur JSON-RPC et son intégration se raisonne comme celle d'une API exposée. Notions d'authentification et d'autorisation (OAuth 2, OIDC, SSO, annuaire d'entreprise) : elles conditionnent la compréhension de l'intégration à l'annuaire, qui occupe une part importante de la journée. Familiarité avec les conteneurs et l'exposition d'un service dans un SI (reverse proxy, TLS, segmentation réseau) : utile pour les arbitrages de déploiement. Un usage préalable d'un assistant IA d'entreprise et des notions sur les LLM (niveau formation IGAL) permettent de tirer pleinement profit des ateliers.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
Formations liées
- Automatiser avec n8n et créer son premier agent IA Réf. N8NI1 jourFondamentalProchaine session : 20 nov.750 €
- Microsoft Copilot - Créer des Copilots avec Copilot StudioRéf. PL-70081 jourIntermédiaireProchaine session : 23 oct.990 €
- Mistral Studio : développer avec l'API MistralRéf. MSDA3 joursIntermédiaireProchaine session : 26 oct.2 090 €
- Claude API : créer des workflows et agents IARéf. CLAP1 jourIntermédiaireProchaine session : 20 nov.950 €