đ Programme du Model Context Protocol (MCP) pour dĂ©butants
April 12, 2026 · View on GitHub

Suivez ces étapes pour commencer à utiliser ces ressources :
- Faites un fork du dépÎt : Cliquez sur
- Clonez le dépÎt :
git clone https://github.com/microsoft/mcp-for-beginners.git - Rejoignez le
đ Support Multilingue
Pris en charge via GitHub Action (Automatisé & Toujours à Jour)
Arabe | Bengali | Bulgare | Birman (Myanmar) | Chinois (Simplifié) | Chinois (Traditionnel, Hong Kong) | Chinois (Traditionnel, Macau) | Chinois (Traditionnel, Taïwan) | Croate | TchÚque | Danois | Néerlandais | Estonien | Finnois | Français | Allemand | Grec | Hébreu | Hindi | Hongrois | Indonésien | Italien | Japonais | Kannada | Khmer | Coréen | Lituanien | Malais | Malayalam | Marathi | Népalais | Pidgin nigérian | Norvégien | Persan (Farsi) | Polonais | Portugais (Brésil) | Portugais (Portugal) | Pendjabi (Gurmukhi) | Roumain | Russe | Serbe (Cyrillique) | Slovaque | SlovÚne | Espagnol | Swahili | Suédois | Tagalog (Filipino) | Tamoul | Telugu | Thaï | Turc | Ukrainien | Ourdou | Vietnamien
Vous préférez cloner localement ?
Ce dépÎt contient plus de 50 traductions de langues, ce qui augmente considérablement la taille du téléchargement. Pour cloner sans les traductions, utilisez le sparse checkout :
Bash / macOS / Linux :
git clone --filter=blob:none --sparse https://github.com/microsoft/mcp-for-beginners.git cd mcp-for-beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (Windows) :
git clone --filter=blob:none --sparse https://github.com/microsoft/mcp-for-beginners.git cd mcp-for-beginners git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"Ceci vous donne tout ce dont vous avez besoin pour compléter le cours avec un téléchargement beaucoup plus rapide.
đ Programme du Model Context Protocol (MCP) pour dĂ©butants
Apprenez MCP avec des exemples de code pratiques en C#, Java, JavaScript, Rust, Python et TypeScript
đ§ Aperçu du programme Model Context Protocol
Bienvenue dans votre voyage au cĆur du Model Context Protocol ! Si vous vous ĂȘtes dĂ©jĂ demandĂ© comment les applications dâIA communiquent avec diffĂ©rents outils et services, vous ĂȘtes sur le point de dĂ©couvrir la solution Ă©lĂ©gante qui transforme la façon dont les dĂ©veloppeurs crĂ©ent des systĂšmes intelligents.
ConsidĂ©rez MCP comme un traducteur universel pour les applications dâIA â tout comme les ports USB vous permettent de connecter nâimporte quel appareil Ă votre ordinateur, MCP permet aux modĂšles dâIA de se connecter Ă nâimporte quel outil ou service de maniĂšre standardisĂ©e. Que vous construisiez votre premier chatbot ou que vous travailliez sur des workflows complexes dâIA, comprendre MCP vous donnera le pouvoir de crĂ©er des applications plus puissantes et flexibles.
Ce programme est conçu avec patience et soin pour accompagner votre apprentissage. Nous commencerons par des concepts simples que vous connaissez dĂ©jĂ et renforcerons progressivement votre expertise Ă travers des exercices pratiques dans votre langage de programmation prĂ©fĂ©rĂ©. Chaque Ă©tape inclut des explications claires, des exemples pratiques et beaucoup dâencouragements.
Ă la fin de ce parcours, vous aurez la confiance nĂ©cessaire pour construire vos propres serveurs MCP, les intĂ©grer avec les plateformes dâIA populaires, et comprendre comment cette technologie rĂ©volutionne lâavenir du dĂ©veloppement en IA. Commençons cette aventure passionnante ensemble !
Documentation officielle et spécifications
Ce programme est aligné avec la Spécification MCP 2025-11-25 (la derniÚre version stable). La spécification MCP utilise un versionnage basé sur la date (format AAAA-MM-JJ) pour assurer une traçabilité claire des versions du protocole.
Ces ressources deviendront plus prĂ©cieuses au fur et Ă mesure que votre comprĂ©hension sâapprofondira, mais ne vous sentez pas obligĂ© de tout lire immĂ©diatement. Commencez par les domaines qui vous intĂ©ressent le plus !
- đ Documentation MCP â Câest votre ressource principale pour des tutoriels Ă©tape par Ă©tape et des guides utilisateurs. La documentation est Ă©crite pour les dĂ©butants, avec des exemples clairs que vous pouvez suivre Ă votre rythme.
- đ SpĂ©cification MCP â ConsidĂ©rez-la comme votre manuel de rĂ©fĂ©rence complet. Au fur et Ă mesure que vous avancez dans le programme, vous y reviendrez pour consulter des dĂ©tails spĂ©cifiques et explorer des fonctionnalitĂ©s avancĂ©es.
- đ Versionnage de la spĂ©cification MCP â Contient des informations sur lâhistorique des versions du protocole et lâutilisation du versionnage datĂ© par MCP (format AAAA-MM-JJ).
- đ§âđ» DĂ©pĂŽt MCP GitHub â Vous y trouverez des SDK, des outils et des exemples de code dans plusieurs langages. Câest un vĂ©ritable trĂ©sor dâexemples pratiques et de composants prĂȘts Ă lâemploi.
- đ CommunautĂ© MCP â Rejoignez dâautres apprenants et dĂ©veloppeurs expĂ©rimentĂ©s pour discuter de MCP. Câest une communautĂ© bienveillante oĂč les questions sont les bienvenues et les connaissances partagĂ©es librement.
Objectifs dâapprentissage
à la fin de ce programme, vous vous sentirez confiant et enthousiaste à propos de vos nouvelles compétences. Voici ce que vous allez accomplir :
âą Comprendre les fondements de MCP : Vous saisirez ce quâest le Model Context Protocol et pourquoi il rĂ©volutionne la collaboration entre applications dâIA, avec des analogies et des exemples clairs.
⹠Construire votre premier serveur MCP : Vous créerez un serveur MCP fonctionnel dans votre langage de programmation préféré, en commençant par des exemples simples et en développant vos compétences étape par étape.
âą Connecter les modĂšles dâIA Ă des outils rĂ©els : Vous apprendrez Ă faire le lien entre les modĂšles dâIA et des services concrets, offrant Ă vos applications de nouvelles capacitĂ©s puissantes.
âą Mettre en Ćuvre les meilleures pratiques de sĂ©curitĂ© : Vous comprendrez comment sĂ©curiser vos implĂ©mentations MCP, protĂ©geant Ă la fois vos applications et vos utilisateurs.
⹠Déployer avec confiance : Vous saurez comment passer vos projets MCP du développement à la production, avec des stratégies de déploiement pratiques efficaces dans le monde réel.
âą Rejoindre la communautĂ© MCP : Vous ferez partie dâune communautĂ© grandissante de dĂ©veloppeurs qui façonnent lâavenir du dĂ©veloppement dâapplications IA.
Connaissances préalables essentielles
Avant dâaborder les spĂ©cificitĂ©s de MCP, assurons-nous que vous ĂȘtes Ă lâaise avec quelques concepts fondamentaux. Pas dâinquiĂ©tude si vous nâĂȘtes pas expert dans ces domaines - nous vous expliquerons tout ce dont vous avez besoin au fur et Ă mesure !
Comprendre les protocoles (La base)
Pensez Ă un protocole comme aux rĂšgles dâune conversation. Quand vous appelez un ami, vous savez tous les deux dire « bonjour » en dĂ©crochant, prendre la parole Ă tour de rĂŽle, et dire « au revoir » Ă la fin. Les programmes informatiques ont besoin de rĂšgles similaires pour communiquer efficacement.
MCP est un protocole â un ensemble de rĂšgles convenues qui aide les modĂšles dâIA et les applications Ă avoir des « conversations » productives avec des outils et services. Tout comme des rĂšgles de conversation rendent la communication humaine plus fluide, MCP rend la communication entre applications IA beaucoup plus fiable et puissante.
Relations client-serveur (Comment les programmes collaborent)
Vous utilisez déjà des relations client-serveur tous les jours ! Quand vous utilisez un navigateur web (client) pour visiter un site, vous vous connectez à un serveur web qui vous envoie le contenu. Le navigateur sait comment demander les informations, et le serveur sait comment répondre.
Dans MCP, câest similaire : les modĂšles dâIA sont les clients qui demandent des informations ou des actions, tandis que les serveurs MCP fournissent ces capacitĂ©s. Câest comme avoir un assistant utile (le serveur) que lâIA peut interroger pour exĂ©cuter des tĂąches spĂ©cifiques.
Pourquoi la standardisation est importante (Pour faire fonctionner les choses ensemble)
Imaginez si chaque constructeur automobile utilisait des formes diffĂ©rentes pour les pompes Ă carburant â il vous faudrait un adaptateur diffĂ©rent pour chaque voiture ! La standardisation consiste Ă sâentendre sur des approches communes afin que tout fonctionne ensemble sans problĂšme.
MCP fournit cette standardisation pour les applications IA. Au lieu que chaque modÚle AI ait besoin de coder chaque outil spécifiquement, MCP crée une maniÚre universelle de communiquer. Les développeurs peuvent ainsi construire des outils une seule fois et les faire fonctionner avec de nombreux systÚmes IA différents.
đ§ Aperçu de votre parcours dâapprentissage
Votre parcours MCP est soigneusement structuré pour construire progressivement votre confiance et vos compétences. Chaque phase introduit de nouveaux concepts tout en renforçant ce que vous avez déjà appris.
đ± Phase Fondamentale : Comprendre les bases (Modules 0-2)
Câest ici que votre aventure commence ! Nous vous prĂ©senterons les concepts MCP avec des analogies familiĂšres et des exemples simples. Vous comprendrez ce quâest MCP, pourquoi il existe, et comment il sâintĂšgre dans le monde plus large du dĂ©veloppement IA.
âą Module 0 - Introduction Ă MCP : Nous commencerons par explorer ce quâest MCP et pourquoi il est si important pour les applications IA modernes. Vous verrez des exemples concrets de MCP en action et comprendrez comment il rĂ©sout les problĂšmes courants des dĂ©veloppeurs.
âą Module 1 - Concepts fondamentaux expliquĂ©s : Ici, vous apprendrez les blocs essentiels de MCP. Nous utiliserons beaucoup dâanalogies et dâexemples visuels pour que ces concepts deviennent naturels et faciles Ă comprendre.
⹠Module 2 - Sécurité dans MCP : La sécurité peut sembler intimidante, mais nous vous montrerons comment MCP intÚgre des fonctionnalités de sécurité, et nous vous enseignerons les bonnes pratiques pour protéger vos applications dÚs le départ.
đš Phase de construction : CrĂ©er vos premiĂšres implĂ©mentations (Module 3)
Maintenant, le véritable plaisir commence ! Vous allez acquérir une expérience pratique en construisant de vrais serveurs et clients MCP. Ne vous inquiétez pas - nous commencerons simplement et vous guiderons à chaque étape.
Ce module comprend plusieurs guides pratiques qui vous permettent de vous exercer dans votre langage de programmation prĂ©fĂ©rĂ©. Vous crĂ©erez votre premier serveur, construirez un client pour sây connecter, et intĂ©grerez mĂȘme des outils de dĂ©veloppement populaires comme VS Code.
Chaque guide inclut des exemples de code complets, des conseils de dĂ©pannage et des explications sur les raisons de certains choix de conception. Ă la fin de cette phase, vous aurez des implĂ©mentations MCP fonctionnelles dont vous pourrez ĂȘtre fier !
đ Phase de Croissance : Concepts AvancĂ©s et Application RĂ©elle (Modules 4-5)
Une fois les bases maĂźtrisĂ©es, vous ĂȘtes prĂȘt Ă explorer des fonctionnalitĂ©s MCP plus sophistiquĂ©es. Nous couvrirons des stratĂ©gies dâimplĂ©mentation pratiques, des techniques de dĂ©bogage et des sujets avancĂ©s comme lâintĂ©gration dâIA multimodale.
Vous apprendrez aussi Ă faire Ă©voluer vos implĂ©mentations MCP pour lâutilisation en production et Ă intĂ©grer des plateformes cloud comme Azure. Ces modules vous prĂ©parent Ă construire des solutions MCP capables de rĂ©pondre aux exigences du monde rĂ©el.
đ Phase de MaĂźtrise : CommunautĂ© et SpĂ©cialisation (Modules 6-11)
La phase finale se concentre sur lâintĂ©gration dans la communautĂ© MCP et la spĂ©cialisation dans les domaines qui vous intĂ©ressent le plus. Vous apprendrez Ă contribuer Ă des projets MCP open-source, Ă mettre en Ćuvre des schĂ©mas dâauthentification avancĂ©s, et Ă construire des solutions intĂ©grĂ©es complĂštes avec base de donnĂ©es.
Le module 11 mĂ©rite une mention spĂ©ciale - câest un parcours complet de 13 laboratoires pratiques qui vous apprend Ă construire des serveurs MCP prĂȘts pour la production avec intĂ©gration PostgreSQL. Câest comme un projet de fin dâĂ©tudes qui rassemble tout ce que vous avez appris !
đ Structure ComplĂšte du Curriculum
| Module | Sujet | Description | Lien |
|---|---|---|---|
| Module 0-3 : Fondamentaux | |||
| 00 | Introduction au MCP | Vue dâensemble du Model Context Protocol et son importance dans les pipelines IA | Lire la suite |
| 01 | Concepts Clés Expliqués | Exploration approfondie des concepts clés du MCP | Lire la suite |
| 02 | Sécurité dans MCP | Menaces de sécurité et bonnes pratiques | Lire la suite |
| 03 | Premiers pas avec MCP | Configuration de lâenvironnement, serveurs/clients de base, intĂ©gration | Lire la suite |
| Module 3 : Construire votre premier serveur & client | |||
| 3.1 | Premier serveur | Créez votre premier serveur MCP | Guide |
| 3.2 | Premier client | Développez un client MCP basique | Guide |
| 3.3 | Client avec LLM | Intégrer des grands modÚles de langage | Guide |
| 3.4 | Intégration VS Code | Consommer des serveurs MCP dans VS Code | Guide |
| 3.5 | Serveur stdio | Créez des serveurs en utilisant le transport stdio | Guide |
| 3.6 | Streaming HTTP | Implémenter le streaming HTTP dans MCP | Guide |
| 3.7 | AI Toolkit | Utiliser AI Toolkit avec MCP | Guide |
| 3.8 | Tests | Testez votre implémentation de serveur MCP | Guide |
| 3.9 | Déploiement | Déployer des serveurs MCP en production | Guide |
| 3.10 | Utilisation avancée du serveur | Utilisez des serveurs avancés pour fonctions avancées et architecture améliorée | Guide |
| 3.11 | Authentification simple | Un chapitre vous prĂ©sentant lâauthentification dĂšs le dĂ©but et le RBAC | Guide |
| 3.12 | HĂŽtes MCP | Configurez Claude Desktop, Cursor, Cline et autres hĂŽtes MCP | Guide |
| 3.13 | Inspecteur MCP | DĂ©boguer et tester les serveurs MCP avec lâoutil Inspecteur | Guide |
| 3.14 | Ăchantillonnage | Utilisez lâĂ©chantillonnage pour collaborer avec le client | Guide |
| 3.15 | Applications MCP | Construisez des applications MCP | Guide |
| Module 4-5 : Pratique & Avancé | |||
| 04 | Implémentation pratique | SDKs, débogage, tests, modÚles de prompt réutilisables | Lire la suite |
| 4.1 | Pagination | Gérer de grands ensembles de résultats avec pagination par curseur | Guide |
| 05 | Sujets avancĂ©s dans MCP | IA multimodale, mise Ă lâĂ©chelle, usage en entreprise | Lire la suite |
| 5.1 | Intégration Azure | Intégration MCP avec Azure | Guide |
| 5.2 | Multimodalité | Travailler avec plusieurs modalités | Guide |
| 5.3 | DĂ©mo OAuth2 | ImplĂ©menter lâauthentification OAuth2 | Guide |
| 5.4 | Contextes racines | Comprendre et implémenter les contextes racines | Guide |
| 5.5 | Routage | Stratégies de routage MCP | Guide |
| 5.6 | Ăchantillonnage | Techniques dâĂ©chantillonnage dans MCP | Guide |
| 5.7 | Mise Ă lâĂ©chelle | Faire Ă©voluer les implĂ©mentations MCP | Guide |
| 5.8 | Sécurité | Considérations avancées en sécurité | Guide |
| 5.9 | Recherche Web | Implémenter des capacités de recherche web | Guide |
| 5.10 | Streaming en temps réel | Construire des fonctionnalités de streaming en temps réel | Guide |
| 5.11 | Recherche en temps réel | Implémenter la recherche en temps réel | Guide |
| 5.12 | Authentification Entra ID | Authentification avec Microsoft Entra ID | Guide |
| 5.13 | Intégration Foundry | Intégrer Azure AI Foundry | Guide |
| 5.14 | Ingénierie du contexte | Techniques pour une ingénierie efficace des contextes | Guide |
| 5.15 | Transport personnalisé MCP | Implémentations de transport personnalisées | Guide |
| 5.16 | Fonctionnalités du protocole | Notifications de progression, annulation, modÚles de ressources | Guide |
| 5.17 | Raisonnement multi-agent antagoniste | Deux agents débattent des positions opposées en utilisant des outils MCP partagés, évalués par un agent juge | Guide |
| Module 6-10 : Communauté & Bonnes Pratiques | |||
| 06 | Contributions communautaires | Comment contribuer Ă lâĂ©cosystĂšme MCP | Guide |
| 07 | Leçons des premiers utilisateurs | Histoires dâimplĂ©mentation rĂ©elle | Guide |
| 08 | Bonnes pratiques pour MCP | Performance, tolérance aux pannes, résilience | Guide |
| 09 | Ătudes de cas MCP | Exemples dâimplĂ©mentation pratiques | Guide |
| 10 | Atelier pratique | Construire un serveur MCP avec AI Toolkit | Lab |
| Module 11 : Laboratoire pratique Serveur MCP | |||
| 11 | Intégration base de données serveur MCP | Parcours complet de 13 laboratoires pratiques pour intégration PostgreSQL | Labs |
| 11.1 | Introduction | Vue dâensemble du MCP avec intĂ©gration base de donnĂ©es et cas dâutilisation en analytique retail | Lab 00 |
| 11.2 | Architecture de base | ComprĂ©hension de lâarchitecture serveur MCP, couches base de donnĂ©es, et schĂ©mas de sĂ©curitĂ© | Lab 01 |
| 11.3 | Sécurité & multi-tenancy | Sécurité au niveau des lignes, authentification, accÚs multi-tenant aux données | Lab 02 |
| 11.4 | Configuration de lâenvironnement | Mise en place de lâenvironnement de dĂ©veloppement, Docker, ressources Azure | Lab 03 |
| 11.5 | Conception de base de donnĂ©es | Configuration PostgreSQL, conception du schĂ©ma retail, et donnĂ©es dâexemple | Lab 04 |
| 11.6 | Implémentation serveur MCP | Construction du serveur FastMCP avec intégration base de données | Lab 05 |
| 11.7 | DĂ©veloppement dâoutils | CrĂ©ation dâoutils de requĂȘte base de donnĂ©es et introspection du schĂ©ma | Lab 06 |
| 11.8 | Recherche sĂ©matique | ImplĂ©mentation dâ embeddings vectoriels avec Azure OpenAI et pgvector | Lab 07 |
| 11.9 | Tests & débogage | Stratégies de test, outils de débogage et approches de validation | Lab 08 |
| 11.10 | IntĂ©gration VS Code | Configuration de lâintĂ©gration MCP dans VS Code et usage du chat IA | Lab 09 |
| 11.11 | StratĂ©gies de dĂ©ploiement | DĂ©ploiement Docker, Azure Container Apps, et considĂ©rations de mise Ă lâĂ©chelle | Lab 10 |
| 11.12 | Monitoring | Application Insights, journalisation, surveillance des performances | Lab 11 |
| 11.13 | Bonnes pratiques | Optimisation des performances, renforcement de la sécurité, et conseils pour la production | Lab 12 |
đ» Projets dâexemples de code
Une des parties les plus passionnantes de lâapprentissage du MCP est de voir vos compĂ©tences en code se dĂ©velopper progressivement. Nous avons conçu nos exemples de code pour commencer simplement et gagner en sophistication Ă mesure que votre comprĂ©hension sâapprofondit. Voici comment nous introduisons les concepts - avec un code facile Ă comprendre mais qui dĂ©montre de vrais principes MCP, vous comprendrez non seulement ce que ce code fait, mais pourquoi il est structurĂ© ainsi et comment il sâintĂšgre dans des applications MCP plus larges.
Exemples de calculatrice MCP basique
| Langage | Description | Lien |
|---|---|---|
| C# | Exemple serveur MCP | Voir le code |
| Java | Calculatrice MCP | Voir le code |
| JavaScript | Démo MCP | Voir le code |
| Python | Serveur MCP | Voir le code |
| TypeScript | Exemple MCP | Voir le code |
| Rust | Exemple MCP | Voir le code |
Implémentations MCP avancées
| Langage | Description | Lien |
|---|---|---|
| C# | Exemple avancé | Voir le code |
| Java avec Spring | Exemple Container App | Voir le code |
| JavaScript | Exemple avancé | Voir le code |
| Python | Implémentation complexe | Voir le code |
| TypeScript | Exemple de Conteneur | Voir le Code |
đŻ PrĂ©requis pour l'Apprentissage de MCP
Pour tirer le meilleur parti de ce programme, vous devriez avoir :
-
Des connaissances de base en programmation dans au moins l'un des langages suivants : C#, Java, JavaScript, Python ou TypeScript
-
Compréhension du modÚle client-serveur et des API
-
Familiarité avec les concepts REST et HTTP
-
(Optionnel) Connaissances en IA/ML
-
Participer Ă nos discussions communautaires pour du soutien
đ Guide d'Ătude & Ressources
Ce dépÎt comprend plusieurs ressources pour vous aider à naviguer et apprendre efficacement :
Guide d'Ătude
Un Guide d'Ătude complet est disponible pour vous aider Ă naviguer efficacement dans ce dĂ©pĂŽt. Cette carte visuelle du programme montre comment tous les sujets sont reliĂ©s et fournit des conseils sur l'utilisation efficace des projets d'exemple. Il est particuliĂšrement utile si vous ĂȘtes un apprenant visuel qui aime voir l'ensemble.
Le guide inclut :
- Une carte visuelle du programme montrant tous les sujets couverts
- Un décryptage détaillé de chaque section du dépÎt
- Des conseils sur l'utilisation des projets d'exemple
- Des parcours d'apprentissage recommandés selon les niveaux
- Des ressources supplémentaires pour compléter votre parcours d'apprentissage
Journal des Modifications
Nous maintenons un Journal des Modifications détaillé qui suit toutes les mises à jour importantes des supports du programme, afin que vous puissiez rester à jour avec les derniÚres améliorations et ajouts.
- Ajouts de nouveau contenu
- Changements structurels
- Améliorations des fonctionnalités
- Mises Ă jour de la documentation
đ ïž Comment Utiliser ce Programme Efficacement
Chaque leçon dans ce guide inclut :
- Des explications claires des concepts MCP
- Des exemples de code en direct dans plusieurs langages
- Des exercices pour construire de vraies applications MCP
- Des ressources supplémentaires pour les apprenants avancés
Apprenons MCP avec C# - Série Tutoriels
Découvrons ensemble le Model Context Protocol (MCP), un cadre innovant conçu pour standardiser les interactions entre les modÚles d'IA et les applications clientes. à travers cette session pour débutants, nous vous présenterons MCP et vous guiderons dans la création de votre premier serveur MCP.
C# : https://aka.ms/letslearnmcp-csharp
Java : https://aka.ms/letslearnmcp-java
JavaScript : https://aka.ms/letslearnmcp-javascript
Python : https://aka.ms/letslearnmcp-python
đ Votre Parcours MCP Commence
Félicitations ! Vous venez de faire le premier pas dans une aventure passionnante qui élargira vos compétences en programmation et vous connectera à la pointe du développement en IA.
Ce que Vous Avez Déjà Accompli
En lisant cette introduction, vous avez dĂ©jĂ commencĂ© Ă construire vos bases de connaissances MCP. Vous comprenez ce quâest MCP, pourquoi câest important, et comment ce programme soutiendra votre parcours dâapprentissage. Câest un accomplissement significatif et le dĂ©but de votre expertise dans cette technologie essentielle.
L'Aventure Ă Venir
Au fur et à mesure de votre progression dans les modules, souvenez-vous que chaque expert a commencé débutant. Les concepts qui peuvent sembler complexes maintenant deviendront une seconde nature à mesure que vous pratiquerez et les appliquerez. Chaque petite étape construit des capacités puissantes qui vous accompagneront tout au long de votre carriÚre de développeur.
Votre Réseau de Soutien
Vous rejoignez une communautĂ© dâapprenants et dâexperts passionnĂ©s par MCP et dĂ©sireux dâaider les autres Ă rĂ©ussir. Que vous soyez bloquĂ© sur un dĂ©fi de code ou enthousiaste Ă lâidĂ©e de partager une dĂ©couverte, la communautĂ© est lĂ pour soutenir votre parcours.
Si vous ĂȘtes bloquĂ© ou avez des questions sur la crĂ©ation dâapplications IA, joignez-vous aux autres apprenants et dĂ©veloppeurs expĂ©rimentĂ©s dans les discussions autour de MCP. Câest une communautĂ© bienveillante oĂč les questions sont les bienvenues et le savoir partagĂ© librement.
Si vous avez des retours sur le produit ou des erreurs lors de la création, visitez :
PrĂȘt Ă Commencer ?
Votre aventure MCP commence maintenant ! Commencez par le Module 0 pour plonger dans vos premiĂšres expĂ©riences pratiques avec MCP, ou explorez les projets d'exemple pour voir ce que vous allez construire. Souvenez-vous â chaque expert a commencĂ© exactement lĂ oĂč vous ĂȘtes maintenant, et avec patience et pratique, vous serez Ă©tonnĂ© de ce que vous pouvez accomplir.
Bienvenue dans le monde du dĂ©veloppement Model Context Protocol. Construisons quelque chose dâincroyable ensemble !
đ€ Contribuer Ă la CommunautĂ© d'Apprentissage
Ce programme devient plus solide grĂące aux contributions dâapprenants comme vous ! Que vous corrigiez une faute de frappe, suggĂ©riez une explication plus claire, ou ajoutiez un nouvel exemple, vos contributions aident dâautres dĂ©butants Ă rĂ©ussir.
Merci à Microsoft Valued Professional Shivam Goyal pour avoir contribué des exemples de code.
Le processus de contribution est conçu pour ĂȘtre accueillant et encourageant. La plupart des contributions requiĂšrent un Contributor License Agreement (CLA), mais les outils automatisĂ©s vous guideront aisĂ©ment Ă travers ce processus.
đ Apprentissage Open Source
Ce programme complet est disponible sous licence MIT LICENSE, ce qui signifie que vous pouvez lâutiliser, le modifier et le partager librement. Cela soutient notre mission de rendre les connaissances MCP accessibles aux dĂ©veloppeurs du monde entier.
đ€ Directives de Contribution
Ce projet accueille les contributions et suggestions. La plupart des contributions nĂ©cessitent que vous acceptiez un Contributor License Agreement (CLA) dĂ©clarant que vous avez le droit, et que vous accordez effectivement, les droits dâutiliser votre contribution. Pour plus de dĂ©tails, visitez https://cla.opensource.microsoft.com.
Lorsque vous soumettez une pull request, un bot CLA dĂ©terminera automatiquement si vous devez fournir une CLA et ajoutera la dĂ©coration appropriĂ©e (par exemple, un contrĂŽle dâĂ©tat ou un commentaire). Suivez simplement les instructions donnĂ©es par le bot. Vous nâaurez Ă le faire quâune seule fois pour tous les dĂ©pĂŽts utilisant notre CLA.
Ce projet a adopté le Microsoft Open Source Code of Conduct.
Pour plus dâinformations, consultez la FAQ du Code de Conduite ou contactez opencode@microsoft.com pour toute question ou commentaire supplĂ©mentaire.
PrĂȘt Ă commencer votre parcours MCP ? Commencez avec Module 00 - Introduction Ă MCP et faites vos premiers pas dans le monde du dĂ©veloppement Model Context Protocol !
đ Autres Cours
Notre Ă©quipe produit dâautres cours ! DĂ©couvrez :
LangChain
Azure / Edge / MCP / Agents
Série AI Générative
Apprentissage Fondamental
Série Copilot
Avertissement :
Ce document a Ă©tĂ© traduit Ă lâaide du service de traduction AI Co-op Translator. Bien que nous nous efforcions dâassurer lâexactitude, veuillez noter que les traductions automatiques peuvent contenir des erreurs ou des inexactitudes. Le document original dans sa langue native doit ĂȘtre considĂ©rĂ© comme la source faisant autoritĂ©. Pour les informations critiques, une traduction professionnelle humaine est recommandĂ©e. Nous ne sommes pas responsables des malentendus ou des interprĂ©tations erronĂ©es rĂ©sultant de lâutilisation de cette traduction.