Følg disse trin for at komme i gang med at bruge disse ressourcer:
- Fork Repositoriet: Klik
- Klon Repositoriet:
git clone https://github.com/microsoft/mcp-for-beginners.git - Deltag i Azure AI Foundry Discord og mød eksperter og andre udviklere
Model Context Protocol (MCP) er en banebrydende ramme designet til at standardisere interaktioner mellem AI-modeller og klientapplikationer. Dette open source curriculum tilbyder en struktureret læringsvej med praktiske kodeeksempler og virkelige anvendelsestilfælde på populære programmeringssprog som C#, Java, JavaScript, TypeScript og Python.
Uanset om du er AI-udvikler, systemarkitekt eller softwareingeniør, er denne guide din omfattende ressource til at mestre MCP’s grundlæggende principper og implementeringsstrategier.
- 📘 MCP Dokumentation – Detaljerede tutorials og brugervejledninger
- 📜 MCP Specifikation – Protokolarkitektur og tekniske referencer
- 🧑💻 MCP GitHub Repository – Open source SDK’er, værktøjer og kodeeksempler
00-03: Grundlæggende
- 00. Introduktion til MCP
Oversigt over Model Context Protocol og dens betydning i AI-pipelines. Læs mere - 01. Forklaring af kernebegreber
Dybdegående gennemgang af centrale MCP-koncepter. Læs mere - 02. Sikkerhed i MCP
Sikkerhedstrusler og bedste praksis. Læs mere - 03. Kom godt i gang med MCP
Opsætning af miljø, grundlæggende servere/klienter, integration. Læs mere
03.x: Praktiske Labs
04-05: Praktisk & Avanceret
- 04. Praktisk implementering
SDK’er, fejlfinding, test, genanvendelige promptskabeloner. Læs mere - 05. Avancerede emner i MCP
Multi-modal AI, skalering, enterprise-brug. Læs mere - 5.1. MCP integration med Azure – Guide
- 5.2. Multi modalitet – Guide
- 5.3. MCP OAuth2 Demo – Guide
- 5.4. Root Contexts – Guide
- 5.5. Routing – Guide
- 5.6. Sampling – Guide
- 5.7. Skalering – Guide
- 5.8. Sikkerhed – Guide
- 5.9. Web Search MCP – Guide
- 5.10. Realtidsstreaming – Guide
- 5.11. Realtids websøgning – Guide
06-10: Community, Best Practices & Labs
- 06. Community bidrag – Guide
- 07. Indsigter fra Tidlig Adoption – Guide
- 08. Bedste Praksis for MCP – Guide
- 09. MCP Case Studier – Guide
- 10. Effektivisering af AI-arbejdsgange: Opbygning af en MCP-server med AI Toolkit – Hands On Lab
Udforsk kodeimplementeringer efter sprog
Udforsk avancerede eksempler
For at få mest muligt ud af dette curriculum bør du have:
- Grundlæggende kendskab til C#, Java eller Python
- Forståelse for klient-server modellen og API’er
- (Valgfrit) Kendskab til maskinlæringsbegreber
En omfattende Studieguide er tilgængelig for at hjælpe dig med at navigere i dette repository effektivt. Guiden indeholder:
- Et visuelt curriculumkort, der viser alle emner
- Detaljeret opdeling af hver sektion i repositoryet
- Vejledning i brugen af eksempelprojekter
- Anbefalede læringsveje til forskellige færdighedsniveauer
- Yderligere ressourcer til at supplere din læringsrejse
Hver lektion i denne guide indeholder:
- Klare forklaringer af MCP-konceptet
- Live kodeeksempler på flere sprog
- Øvelser til at bygge rigtige MCP-applikationer
- Ekstra ressourcer til avancerede brugere
Dette indhold er licenseret under MIT License. For vilkår og betingelser, se LICENSE.
Dette projekt byder velkommen til bidrag og forslag. De fleste bidrag kræver, at du accepterer en Contributor License Agreement (CLA), hvor du erklærer, at du har ret til, og faktisk giver os rettighederne til at bruge dit bidrag. For detaljer, besøg https://cla.opensource.microsoft.com.
Når du sender en pull request, vil en CLA-bot automatisk afgøre, om du skal indsende en CLA og markere PR’en korrekt (f.eks. status check, kommentar). Følg blot instruktionerne fra botten. Du skal kun gøre dette én gang på tværs af alle repos, der bruger vores CLA.
Dette projekt har tilsluttet sig Microsoft Open Source Code of Conduct. For mere information se Code of Conduct FAQ eller kontakt opencode@microsoft.com ved yderligere spørgsmål eller kommentarer.
Vores team producerer også andre kurser! Se dem her:
- AI Agents For Beginners
- Generative AI for Beginners using .NET
- Generative AI for Beginners using JavaScript
- Generative AI for Beginners
- ML for Beginners
- Data Science for Beginners
- AI for Beginners
- Cybersecurity for Beginners
- Web Dev for Beginners
- IoT for Beginners
- XR Development for Beginners
- Mastering GitHub Copilot for AI Paired Programming
- Mastering GitHub Copilot for C#/.NET Developers
- Choose Your Own Copilot Adventure
Dette projekt kan indeholde varemærker eller logoer for projekter, produkter eller tjenester. Autoriseret brug af Microsofts varemærker eller logoer er underlagt og skal følge Microsofts Varemærke- og Brandretningslinjer. Brug af Microsofts varemærker eller logoer i modificerede versioner af dette projekt må ikke skabe forvirring eller antyde Microsofts sponsorat. Enhver brug af tredjeparts varemærker eller logoer er underlagt disse tredjeparts politikker.
Ansvarsfraskrivelse:
Dette dokument er blevet oversat ved hjælp af AI-oversættelsestjenesten Co-op Translator. Selvom vi bestræber os på nøjagtighed, bedes du være opmærksom på, at automatiserede oversættelser kan indeholde fejl eller unøjagtigheder. Det oprindelige dokument på dets oprindelige sprog bør betragtes som den autoritative kilde. For kritisk information anbefales professionel menneskelig oversættelse. Vi påtager os intet ansvar for misforståelser eller fejltolkninger, der opstår som følge af brugen af denne oversættelse.
