Formation MCP
Formation en français · Accès libre
Comprenez le Model Context Protocol, branchez des serveurs MCP à votre assistant d’IA, puis créez, sécurisez, mettez en ligne et publiez les vôtres en Python. Des bases jusqu’au serveur en production, pas à pas.
Déjà inscrit ? Reprendre ma formation
Pourquoi cette formation ?
Le MCP est devenu le standard qui relie les assistants d’IA, comme Claude, ChatGPT ou Copilot, à vos outils et à vos données. Mais l’essentiel de la documentation est en anglais, éparpillé, et le protocole évolue vite. Cette formation rassemble tout, en français, dans l’ordre, et à jour.
Comprendre
Ce qu’est vraiment le MCP, comment l’hôte, le client et le serveur dialoguent, et ce qui passe sur le fil.
Utiliser
Ajouter des serveurs locaux et distants à votre assistant, les dépanner, et choisir ceux qui sont fiables.
Créer
Écrire votre premier serveur en Python : des outils clairs, des ressources, des prompts, des tests.
Mettre en ligne
Passer en Streamable HTTP, protéger l’accès par une clé ou OAuth, et héberger votre serveur.
Sécuriser
Éviter les injections, encadrer les actions sensibles, faire confirmer une suppression par l’utilisateur.
Publier
Documenter, empaqueter, publier sur PyPI et dans le registre MCP officiel.
Deux parcours en un
Commencez par où vous voulez, et allez aussi loin que vous le souhaitez.
Modules 1 à 3 : utiliser le MCP
Pour tous ceux qui veulent comprendre le protocole, brancher des serveurs à leur assistant et les choisir en sécurité. Aucune compétence en programmation n’est demandée.
Modules 4 à 9 : créer vos serveurs
Pour ceux qui veulent construire leurs propres serveurs, du premier outil jusqu’à la publication, en suivant un fil rouge : « Mes tâches », un vrai serveur qui grandit de leçon en leçon.
Le programme
48 leçons réparties en dix modules. Les modules 1 à 8 se terminent par une synthèse et un quiz, le module 9 par l’examen final.
- Module 0BienvenueComment suivre la formation et en tirer le meilleur.1 leçon
- Module 1Comprendre le MCPHôte, client, serveur, outils, ressources, prompts, JSON-RPC et transports.6 leçons
- Module 2Utiliser des serveurs MCP au quotidienBrancher des serveurs locaux et distants à votre assistant, et les dépanner.6 leçons
- Module 3Choisir des serveurs fiables et rester en sécuritéLes risques réels et les bons réflexes avant d’installer un serveur.5 leçons
- Module 4Préparer votre environnement de développementPython, uv, l’Inspector : tout ce qu’il faut pour coder.4 leçons
- Module 5Votre premier serveur MCPÉcrire de bons outils, les tester, les brancher à Claude, gérer les erreurs.6 leçons
- Module 6Ressources et promptsExposer des données et des modèles de conversation, puis un atelier complet.5 leçons
- Module 7Mettre votre serveur en ligneStreamable HTTP, client Python, clé d’API et OAuth, hébergement.6 leçons
- Module 8Les bonnes pratiques du développeurSécurité, actions sensibles, performance, documentation et publication.5 leçons
- Module 9Projet finalUn serveur complet à construire seul, son corrigé, et l’examen final.4 leçons
Une formation exigeante sur la qualité
- Du code exécuté avant d’être publié. Chaque exemple a été lancé et chaque sortie affichée est réelle : ce que vous lisez fonctionne.
- Des sources officielles, datées. Chaque leçon se termine par ses sources : spécification MCP, documentation du SDK, de Claude et des outils utilisés.
- Des exercices corrigés. Chaque leçon pratique propose un exercice, avec une correction détaillée et testée.
- Un vrai projet final. « Ma bibliothèque » : un serveur complet avec base SQLite, confirmation des suppressions, tests, mise en ligne et paquet, guidé puis corrigé.
- La sécurité dès le départ. Injections, annotations, confirmation, clés d’API : les bons réflexes sont appris au moment où on écrit le code, pas après.
Votre formateur
Amir N., fondateur de serveurmcp.com
serveurmcp.com est une ressource francophone consacrée au MCP : un annuaire de serveurs, des guides pratiques et des outils pour choisir, configurer et sécuriser vos serveurs. Cette formation en est le prolongement : tout ce qu’il faut pour passer de l’utilisation à la création.
Questions fréquentes
Faut-il savoir programmer ?
Non pour la première partie : les modules 1 à 3 expliquent le MCP et son usage sans une ligne de code. La seconde partie, à partir du module 4, se fait en Python : des bases aident, mais chaque étape est expliquée.
De quoi ai-je besoin ?
Un ordinateur sous Windows, macOS ou Linux, et une application compatible MCP pour les essais, comme Claude Desktop ou Claude Code. Pour la partie développement, le module 4 vous guide pour installer Python et uv.
Combien de temps faut-il ?
Vous avancez à votre rythme : chaque leçon indique sa durée, et le projet final demande de 6 à 10 heures. Rien n’est limité dans le temps.
Combien coûte la formation ?
L’accès est libre pendant le lancement : il suffit de créer un compte avec votre e-mail.
La formation est-elle à jour ?
Elle suit la révision 2026-07-28 de la spécification MCP et la version 2 du SDK Python officiel. Chaque leçon cite ses sources officielles, avec la date à laquelle elles ont été consultées.
Que se passe-t-il si je bloque ?
Chaque exercice a sa correction détaillée, et le projet final est guidé étape par étape, avec des indices et un corrigé complet.
Prêt à créer votre premier serveur MCP ?
L’accès est libre pendant le lancement. Créez votre compte et commencez tout de suite.
