🚀 Programme du Model Context Protocol (MCP) pour dĂ©butants

April 12, 2026 · View on GitHub

MCP-for-beginners

GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

Suivez ces étapes pour commencer à utiliser ces ressources :

  1. Faites un fork du dépÎt : Cliquez sur GitHub forks
  2. Clonez le dépÎt : git clone https://github.com/microsoft/mcp-for-beginners.git
  3. Rejoignez le Microsoft Foundry Discord

🌐 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

ModuleSujetDescriptionLien
Module 0-3 : Fondamentaux
00Introduction au MCPVue d’ensemble du Model Context Protocol et son importance dans les pipelines IALire la suite
01Concepts Clés ExpliquésExploration approfondie des concepts clés du MCPLire la suite
02Sécurité dans MCPMenaces de sécurité et bonnes pratiquesLire la suite
03Premiers pas avec MCPConfiguration de l’environnement, serveurs/clients de base, intĂ©grationLire la suite
Module 3 : Construire votre premier serveur & client
3.1Premier serveurCréez votre premier serveur MCPGuide
3.2Premier clientDéveloppez un client MCP basiqueGuide
3.3Client avec LLMIntégrer des grands modÚles de langageGuide
3.4Intégration VS CodeConsommer des serveurs MCP dans VS CodeGuide
3.5Serveur stdioCréez des serveurs en utilisant le transport stdioGuide
3.6Streaming HTTPImplémenter le streaming HTTP dans MCPGuide
3.7AI ToolkitUtiliser AI Toolkit avec MCPGuide
3.8TestsTestez votre implémentation de serveur MCPGuide
3.9DéploiementDéployer des serveurs MCP en productionGuide
3.10Utilisation avancée du serveurUtilisez des serveurs avancés pour fonctions avancées et architecture amélioréeGuide
3.11Authentification simpleUn chapitre vous prĂ©sentant l’authentification dĂšs le dĂ©but et le RBACGuide
3.12HĂŽtes MCPConfigurez Claude Desktop, Cursor, Cline et autres hĂŽtes MCPGuide
3.13Inspecteur MCPDĂ©boguer et tester les serveurs MCP avec l’outil InspecteurGuide
3.14ÉchantillonnageUtilisez l’échantillonnage pour collaborer avec le clientGuide
3.15Applications MCPConstruisez des applications MCPGuide
Module 4-5 : Pratique & Avancé
04Implémentation pratiqueSDKs, débogage, tests, modÚles de prompt réutilisablesLire la suite
4.1PaginationGérer de grands ensembles de résultats avec pagination par curseurGuide
05Sujets avancĂ©s dans MCPIA multimodale, mise Ă  l’échelle, usage en entrepriseLire la suite
5.1Intégration AzureIntégration MCP avec AzureGuide
5.2MultimodalitéTravailler avec plusieurs modalitésGuide
5.3DĂ©mo OAuth2ImplĂ©menter l’authentification OAuth2Guide
5.4Contextes racinesComprendre et implémenter les contextes racinesGuide
5.5RoutageStratégies de routage MCPGuide
5.6ÉchantillonnageTechniques d’échantillonnage dans MCPGuide
5.7Mise Ă  l’échelleFaire Ă©voluer les implĂ©mentations MCPGuide
5.8SécuritéConsidérations avancées en sécuritéGuide
5.9Recherche WebImplémenter des capacités de recherche webGuide
5.10Streaming en temps réelConstruire des fonctionnalités de streaming en temps réelGuide
5.11Recherche en temps réelImplémenter la recherche en temps réelGuide
5.12Authentification Entra IDAuthentification avec Microsoft Entra IDGuide
5.13Intégration FoundryIntégrer Azure AI FoundryGuide
5.14Ingénierie du contexteTechniques pour une ingénierie efficace des contextesGuide
5.15Transport personnalisé MCPImplémentations de transport personnaliséesGuide
5.16Fonctionnalités du protocoleNotifications de progression, annulation, modÚles de ressourcesGuide
5.17Raisonnement multi-agent antagonisteDeux agents débattent des positions opposées en utilisant des outils MCP partagés, évalués par un agent jugeGuide
Module 6-10 : Communauté & Bonnes Pratiques
06Contributions communautairesComment contribuer Ă  l’écosystĂšme MCPGuide
07Leçons des premiers utilisateursHistoires d’implĂ©mentation rĂ©elleGuide
08Bonnes pratiques pour MCPPerformance, tolérance aux pannes, résilienceGuide
09Études de cas MCPExemples d’implĂ©mentation pratiquesGuide
10Atelier pratiqueConstruire un serveur MCP avec AI ToolkitLab
Module 11 : Laboratoire pratique Serveur MCP
11Intégration base de données serveur MCPParcours complet de 13 laboratoires pratiques pour intégration PostgreSQLLabs
11.1IntroductionVue d’ensemble du MCP avec intĂ©gration base de donnĂ©es et cas d’utilisation en analytique retailLab 00
11.2Architecture de baseComprĂ©hension de l’architecture serveur MCP, couches base de donnĂ©es, et schĂ©mas de sĂ©curitĂ©Lab 01
11.3Sécurité & multi-tenancySécurité au niveau des lignes, authentification, accÚs multi-tenant aux donnéesLab 02
11.4Configuration de l’environnementMise en place de l’environnement de dĂ©veloppement, Docker, ressources AzureLab 03
11.5Conception de base de donnĂ©esConfiguration PostgreSQL, conception du schĂ©ma retail, et donnĂ©es d’exempleLab 04
11.6Implémentation serveur MCPConstruction du serveur FastMCP avec intégration base de donnéesLab 05
11.7DĂ©veloppement d’outilsCrĂ©ation d’outils de requĂȘte base de donnĂ©es et introspection du schĂ©maLab 06
11.8Recherche sĂ©matiqueImplĂ©mentation d’ embeddings vectoriels avec Azure OpenAI et pgvectorLab 07
11.9Tests & débogageStratégies de test, outils de débogage et approches de validationLab 08
11.10IntĂ©gration VS CodeConfiguration de l’intĂ©gration MCP dans VS Code et usage du chat IALab 09
11.11StratĂ©gies de dĂ©ploiementDĂ©ploiement Docker, Azure Container Apps, et considĂ©rations de mise Ă  l’échelleLab 10
11.12MonitoringApplication Insights, journalisation, surveillance des performancesLab 11
11.13Bonnes pratiquesOptimisation des performances, renforcement de la sécurité, et conseils pour la productionLab 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

LangageDescriptionLien
C#Exemple serveur MCPVoir le code
JavaCalculatrice MCPVoir le code
JavaScriptDémo MCPVoir le code
PythonServeur MCPVoir le code
TypeScriptExemple MCPVoir le code
RustExemple MCPVoir le code

Implémentations MCP avancées

LangageDescriptionLien
C#Exemple avancéVoir le code
Java avec SpringExemple Container AppVoir le code
JavaScriptExemple avancéVoir le code
PythonImplémentation complexeVoir le code
TypeScriptExemple de ConteneurVoir 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 :

  1. Des explications claires des concepts MCP
  2. Des exemples de code en direct dans plusieurs langages
  3. Des exercices pour construire de vraies applications MCP
  4. 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.

Microsoft Foundry Discord

Si vous avez des retours sur le produit ou des erreurs lors de la création, visitez :

Microsoft Foundry Developer Forum

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

LangChain4j pour Débutants
LangChain.js pour Débutants
LangChain pour Débutants

Azure / Edge / MCP / Agents

AZD pour Débutants
Edge AI pour Débutants
MCP pour Débutants
Agents IA pour Débutants


Série AI Générative

AI Générative pour Débutants
AI Générative (.NET)
AI Générative (Java)
AI Générative (JavaScript)


Apprentissage Fondamental

ML pour Débutants
Data Science pour Débutants
IA pour Débutants
Cybersécurité pour Débutants
Développement Web pour Débutants
IoT pour Débutants Développement XR pour débutants


Série Copilot

Copilot pour la programmation assistée par IA Copilot pour C#/.NET Aventure 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.