Volg deze stappen om aan de slag te gaan met deze bronnen:
- Fork de repository: Klik op
- Clone de repository:
git clone https://github.com/microsoft/mcp-for-beginners.git - Word lid van de Azure AI Foundry Discord en ontmoet experts en mede-ontwikkelaars
Het Model Context Protocol (MCP) is een geavanceerd raamwerk dat is ontworpen om de interacties tussen AI-modellen en clientapplicaties te standaardiseren. Dit open-source curriculum biedt een gestructureerd leertraject, compleet met praktische codevoorbeelden en realistische toepassingen, in populaire programmeertalen zoals C#, Java, JavaScript, TypeScript en Python.
Of je nu AI-ontwikkelaar, systeemarchitect of software-engineer bent, deze gids is jouw complete bron om de basisprincipes en implementatiestrategieën van MCP onder de knie te krijgen.
- 📘 MCP Documentatie – Gedetailleerde tutorials en gebruikershandleidingen
- 📜 MCP Specificatie – Protocolarchitectuur en technische referenties
- 🧑💻 MCP GitHub Repository – Open-source SDK’s, tools en codevoorbeelden
00-03: Basisprincipes
- 00. Introductie tot MCP
Overzicht van het Model Context Protocol en het belang ervan in AI-pijplijnen. Lees meer - 01. Kernconcepten uitgelegd
Diepgaande verkenning van de kernconcepten van MCP. Lees meer - 02. Beveiliging in MCP
Beveiligingsrisico’s en best practices. Lees meer - 03. Aan de slag met MCP
Omgevingssetup, basisservers/clients, integratie. Lees meer
03.x: Praktische Labs
04-05: Praktisch & Geavanceerd
- 04. Praktische implementatie
SDK’s, debugging, testen, herbruikbare prompt-templates. Lees meer - 05. Geavanceerde onderwerpen in MCP
Multi-modale AI, opschaling, enterprisegebruik. Lees meer - 5.1. MCP-integratie met Azure – Gids
- 5.2. Multi-modality – Gids
- 5.3. MCP OAuth2 Demo – Gids
- 5.4. Root Contexts – Gids
- 5.5. Routing – Gids
- 5.6. Sampling – Gids
- 5.7. Opschaling – Gids
- 5.8. Beveiliging – Gids
- 5.9. Web Search MCP – Gids
- 5.10. Realtime Streaming – Gids
- 5.11. Realtime Web Search – Gids
06-10: Community, Best Practices & Labs
- 06. Communitybijdragen – Gids
- 07. Inzichten uit Vroege Adoptie – Gids
- 08. Best Practices voor MCP – Gids
- 09. MCP Casestudy’s – Gids
- 10. AI Workflows Vereenvoudigen: Een MCP Server Bouwen met AI Toolkit – Hands On Lab
Bekijk Code-implementaties per Taal
Bekijk Geavanceerde Voorbeelden
Om het meeste uit dit curriculum te halen, is het handig als je:
- Basiskennis hebt van C#, Java of Python
- Begrip hebt van het client-servermodel en API’s
- (Optioneel) Bekend bent met machine learning concepten
Er is een uitgebreide Studiegids beschikbaar die je helpt om deze repository effectief te gebruiken. De gids bevat:
- Een visuele curriculumkaart met alle behandelde onderwerpen
- Gedetailleerde uitleg van elk onderdeel van de repository
- Richtlijnen voor het gebruik van voorbeeldprojecten
- Aanbevolen leerpaden voor verschillende vaardigheidsniveaus
- Extra bronnen ter ondersteuning van je leerproces
Elke les in deze gids bevat:
- Duidelijke uitleg van MCP-concepten
- Live codevoorbeelden in meerdere talen
- Oefeningen om echte MCP-toepassingen te bouwen
- Extra bronnen voor gevorderde leerlingen
Deze inhoud is gelicenseerd onder de MIT License. Voor de voorwaarden, zie de LICENSE.
Dit project verwelkomt bijdragen en suggesties. De meeste bijdragen vereisen dat je akkoord gaat met een Contributor License Agreement (CLA) waarin je verklaart dat je het recht hebt om, en daadwerkelijk, ons de rechten verleent om jouw bijdrage te gebruiken. Voor details, bezoek https://cla.opensource.microsoft.com.
Wanneer je een pull request indient, bepaalt een CLA-bot automatisch of je een CLA moet aanleveren en voorziet de PR van de juiste aanduidingen (bijvoorbeeld statuscheck, commentaar). Volg gewoon de instructies van de bot. Dit hoef je maar één keer te doen voor alle repositories die onze CLA gebruiken.
Dit project heeft de Microsoft Open Source Code of Conduct overgenomen. Voor meer informatie zie de Code of Conduct FAQ of neem contact op via opencode@microsoft.com bij vragen of opmerkingen.
Ons team ontwikkelt ook andere cursussen! Bekijk:
- AI Agents Voor Beginners
- Generative AI voor Beginners met .NET
- Generative AI voor Beginners met JavaScript
- Generative AI voor Beginners
- ML voor Beginners
- Data Science voor Beginners
- AI voor Beginners
- Cybersecurity voor Beginners
- Webontwikkeling voor Beginners
- IoT voor Beginners
- XR Ontwikkeling voor Beginners
- GitHub Copilot beheersen voor AI Paired Programming
- GitHub Copilot beheersen voor C#/.NET-ontwikkelaars
- Kies je eigen Copilot avontuur
Dit project kan handelsmerken of logo’s bevatten van projecten, producten of diensten. Het geautoriseerde gebruik van Microsoft handelsmerken of logo’s is onderhevig aan en moet voldoen aan Microsoft's Trademark & Brand Guidelines. Het gebruik van Microsoft handelsmerken of logo’s in gewijzigde versies van dit project mag geen verwarring veroorzaken of een Microsoft-sponsoring suggereren. Elk gebruik van handelsmerken of logo’s van derden is onderhevig aan het beleid van die derden.
Disclaimer:
Dit document is vertaald met behulp van de AI-vertalingsdienst Co-op Translator. Hoewel we streven naar nauwkeurigheid, dient u er rekening mee te houden dat geautomatiseerde vertalingen fouten of onnauwkeurigheden kunnen bevatten. Het oorspronkelijke document in de originele taal moet als de gezaghebbende bron worden beschouwd. Voor kritieke informatie wordt professionele menselijke vertaling aanbevolen. Wij zijn niet aansprakelijk voor eventuele misverstanden of verkeerde interpretaties die voortvloeien uit het gebruik van deze vertaling.
