0Pricing
MCP Academy icon

MCP Academy

PYTHONAiBackendEnterprise

Créez des outils IA et des intégrations avec le Model Context Protocol, le standard ouvert qui connecte les LLM aux données, outils et APIs.

🤖 Alimenté par l'IA📚 30 cours👥 100 000+ apprenants⭐ Note 4,9
Présentation du Cours

Model Context Protocol (MCP) : Créez des outils IA

Créez des outils IA et des intégrations avec le Model Context Protocol, le standard ouvert qui connecte les LLM aux données, outils et APIs. Cette formation couvre 30 mini-cours progressifs du niveau débutant absolu (A1) au niveau avancé (B2), avec des leçons courtes et ciblées et des quiz rapides pour consolider chaque concept.

Ce que vous apprendrez

Vous commencez par les principes fondamentaux et progressez à travers des sujets intermédiaires et avancés, chaque cours s'appuyant sur le précédent. Chaque leçon est pratique et digeste, avec un tuteur IA disponible 24h/24 et 7j/7 quand vous avez besoin d'aide.

Comment ça fonctionne

Chaque cours est divisé en quatre leçons courtes et ciblées. Complétez quelques leçons par jour et vous maîtriserez la formation complète en semaines, pas en mois.

Commencer →

Comment Tu Vas Apprendre

🎯
Leçons Interactives
Exercices de codage pratiques avec retours en temps réel
🤖
Tuteur IA
Obtiens une aide instantanée de notre IA quand tu es bloqué
💻
Éditeur Intégré
Écris et exécute du code directement dans ton navigateur
🏆
Certificat
Obtiens un certificat en complétant le cours
Programme

30 Cours

Tous les cours du parcours d'apprentissage MCP Academy.

01

Qu’est-ce que MCP et pourquoi existe-t-il ?

A14 leçons

Expliquez ce que résout le Model Context Protocol et quelle est sa place dans une pile d’intelligence artificielle.

02

Hôtes, clients et serveurs expliqués

A14 leçonsPRO

Cartographier les trois rôles de MCP et comprendre comment un seul message circule entre eux.

03

JSON-RPC : le langage de MCP

A14 leçonsPRO

Lire et analyser les messages JSON-RPC que MCP envoie en coulisses.

04

Configurer votre espace de travail MCP

A14 leçonsPRO

Installer le SDK Python et les outils nécessaires pour créer et exécuter des serveurs.

05

Votre premier serveur MCP

A14 leçonsPRO

Construire, exécuter et vérifier un serveur MCP minimal fonctionnel depuis zéro.

06

Les trois primitives de MCP

A24 leçonsPRO

Distinguer les outils, les ressources et les prompts, puis choisir le bon élément.

07

Définir un outil qui accomplit une tâche

A24 leçonsPRO

Écrire un véritable outil MCP utile, avec des arguments et une sortie clairs.

08

Exposer une ressource au modèle

A24 leçonsPRO

Servez des fichiers et des données sous forme de ressources MCP que l’intelligence artificielle peut lire.

09

Créer des modèles de prompts réutilisables

A24 leçonsPRO

Créer des prompts MCP qui transforment les entrées utilisateur en instructions prêtes à l’emploi.

10

Exécuter, tester et inspecter votre serveur

A24 leçonsPRO

Utiliser stdio, Claude Desktop et MCP Inspector pour vérifier le bon fonctionnement de votre serveur.

11

Entrées d’outils sûres du point de vue des types avec Pydantic

B14 leçonsPRO

Valider et documenter les arguments des outils à l’aide de modèles Pydantic.

12

Sorties d’outils structurées et typées

B14 leçonsPRO

Renvoyer des résultats riches et prévisibles afin que les clients puissent les analyser de manière fiable.

13

Ressources et modèles dynamiques

B14 leçonsPRO

Générer des ressources à la demande à partir de paramètres présents dans leurs URI.

14

Cycle de vie et contexte du serveur

B14 leçonsPRO

Gérer proprement le démarrage, l’arrêt et le contexte propre à chaque requête.

15

Gestion robuste des erreurs dans les serveurs

B14 leçonsPRO

Signaler les échecs au modèle et aux clients sans faire planter le serveur.

16

Servir MCP avec HTTP diffusé en continu

B14 leçonsPRO

Aller au-delà de stdio pour exposer votre serveur via HTTP à distance.

17

Authentifier votre serveur HTTP

B14 leçonsPRO

Protéger un serveur MCP distant avec une authentification par jeton.

18

Échantillonnage : laisser le serveur interroger le modèle

B14 leçonsPRO

Utiliser l’échantillonnage afin que votre serveur puisse demander des complétions au LLM de l’hôte.

19

Racines et capacités des clients

B14 leçonsPRO

Découvrir les répertoires et les capacités qu’un client expose à votre serveur.

20

Progression, annulation et journalisation

B14 leçonsPRO

Signaler la progression, respecter les annulations et émettre des journaux structurés à destination des clients.

21

Concevoir des serveurs prêts pour la production

B24 leçonsPRO

Structurer un serveur fiable, configurable et prêt à être mis en production.

22

Conception de la sécurité et des permissions

B24 leçonsPRO

Modéliser les menaces d’un serveur MCP et appliquer le principe du moindre privilège.

23

Construire un client MCP en Python

B24 leçonsPRO

Écrire votre propre client pour se connecter aux serveurs MCP et les piloter.

24

Connecter MCP aux bases de données et aux API

B24 leçonsPRO

Transformer des sources de données réelles et des services web en outils et ressources MCP.

25

Orchestrer plusieurs serveurs

B24 leçonsPRO

Combiner plusieurs serveurs MCP et les découvrir grâce à des registres.

26

Déployer un serveur MCP distant

B24 leçonsPRO

Conteneuriser et héberger un serveur MCP accessible sur Internet.

27

Observabilité des serveurs MCP

B24 leçonsPRO

Ajouter des traces, des métriques et des journaux pour voir ce que fait votre serveur.

28

Performances et mise à l’échelle

B24 leçonsPRO

Rendre les serveurs MCP rapides et capables de gérer une charge simultanée.

29

Projet final : un véritable serveur MCP

B24 leçonsPRO

Mettre en production un serveur MCP complet et documenté, intégrant un service réel.

30

MCP dans l’écosystème élargi des agents

B24 leçonsPRO

Situer MCP aux côtés des frameworks d’agents et du protocole A2A.

FAQ

Questions Fréquemment Posées

Le cours MCP Academy est-il gratuit ?

Oui. Tu peux commencer le cours MCP Academy gratuitement et compléter ses leçons interactives sans frais. Un abonnement PRO optionnel déverrouille des outils IA avancés et un certificat partageable.

Ai-je besoin d'expérience préalable pour apprendre PYTHON ?

Non. Le cours commence par les fondamentaux et progresse graduellement vers des sujets plus avancés, tu peux donc commencer même sans expérience préalable en PYTHON.

Comment vais-je apprendre PYTHON sur CoddyKit ?

Tu apprends en faisant. Des leçons interactives courtes associent une explication claire avec un exercice de codage pratique qui s'exécute en temps réel, et un tuteur IA disponible 24h/24 offre une aide personnalisée dès que tu es bloqué.

Puis-je obtenir un certificat en complétant MCP Academy ?

Oui. Les apprenants PRO peuvent passer un examen et obtenir un certificat de réussite partageable avec un code vérifiable pour le cours MCP Academy.

Puis-je apprendre PYTHON sur mon téléphone ?

Oui. CoddyKit est disponible sur le web et sous forme d'applications iOS et Android natives, tu peux donc apprendre PYTHON sur n'importe quel appareil et ta progression se synchronise entre eux.

Commencez MCP Academy Maintenant

Rejoignez des milliers d'apprenants maîtrisant la programmation avec des cours alimentés par l'IA.

Commencer Gratuitement →Parcourir Tous les Cours