Sledite tem korakom, da začnete uporabljati te vire:
- Razvezi repozitorij: Klikni
- Kloniraj repozitorij:
git clone https://github.com/microsoft/mcp-for-beginners.git - Pridruži se
🌐 Podpora za več jezikov
Podprto preko GitHub Action (samodejno in vedno posodobljeno)
Arabščina | Bengalščina | Bolgarščina | Burmanščina (Mjanmar) | Kitajščina (poenostavljena) | Kitajščina (tradicionalna, Hong Kong) | Kitajščina (tradicionalna, Macao) | Kitajščina (tradicionalna, Tajvan) | Hrvaščina | Češčina | Danščina | Nizozemščina | Estonščina | Finščina | Francoščina | Nemščina | Grščina | Hebrejščina | Hindijščina | Madžarščina | Indonezijščina | Italijanščina | Japonščina | Kannada | Khmer | Korejščina | Litovščina | Malajščina | Malajalščina | Maratščina | Nepalščina | Nigerijski Pidgin | Norveščina | Perzijščina (Farzi) | Poljščina | Portugalščina (Brazilija) | Portugalščina (Portugalska) | Pandžabščina (Gurmukhi) | Romunščina | Ruščina | Srbščina (cirilica) | Slovaščina | Slovenščina | Španščina | Svahili | Švedščina | Tagalog (Filipinski) | Tamilščina | Telugu | Tajščina | Turščina | Ukrajinščina | Urdu | Vietnamščina
Raje lokalno klonirati?
Ta repozitorij vključuje prevode v več kot 50 jezikov, kar močno poveča velikost prenosa. Za kloniranje brez prevodov uporabite 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"Tako boste dobili vse, kar potrebujete za dokončanje tečaja, z veliko hitrejšim prenosom.
🚀 Kurikulum Model Context Protocol (MCP) za začetnike
Naučite se MCP z praktičnimi primeri kode v C#, Javi, JavaScriptu, Rust, Pythonu in TypeScriptu
🧠 Pregled kurikuluma Model Context Protocol
Dobrodošli na vaši poti v svet Model Context Protocol! Če ste se kdaj spraševali, kako AI aplikacije komunicirajo z različnimi orodji in storitvami, boste zdaj odkrili elegantno rešitev, ki spreminja način, kako razvijalci gradijo inteligentne sisteme.
Pomislite na MCP kot univerzalni prevajalnik za AI aplikacije - tako kot vam USB priključki omogočajo povezavo katere koli naprave z računalnikom, MCP omogoča, da se AI modeli povežejo z katerim koli orodjem ali storitvijo na standardiziran način. Ne glede na to, ali gradite svojega prvega klepetalnega bota ali delate na zapletenih AI potekih dela, vam razumevanje MCP daje moč za ustvarjanje zmogljivejših in prilagodljivejših aplikacij.
Ta kurikulum je zasnovan z voljo in skrbjo za vašo učno pot. Začeli bomo z enostavnimi koncepti, ki jih že poznate, in postopoma gradili vaše znanje s praktičnimi vajami v vašem priljubljenem programskem jeziku. Vsak korak vsebuje jasne razlage, praktične primere in veliko spodbude na poti.
Ko boste to pot zaključili, boste samozavestni pri gradnji lastnih MCP strežnikov, njihovi integraciji s priljubljenimi AI platformami in razumevanju, kako ta tehnologija spreminja prihodnost razvoja AI. Začnimo to razburljivo avanturo skupaj!
Uradna dokumentacija in specifikacije
Ta kurikulum je usklajen z MCP specifikacijo 2025-11-25 (zadnja stabilna verzija). Specifikacija MCP uporablja datum kot verzioniranje (format LLLL-MM-DD) za jasen pregled različic protokola.
Ti viri postajajo dragocenejši, ko raste vaše razumevanje, vendar se ne pritiskajte, da morate vse prebrati takoj. Začnite z območji, ki vas najbolj zanimajo!
- 📘 MCP Dokumentacija – To je vaš najboljši vir za korak-po-korak vodiče in uporabniška navodila. Dokumentacija je pisana za začetnike, z jasnimi primeri, po katerih lahko sledite s svojim tempom.
- 📜 MCP Specifikacija – Zamisli si to kot vaš celoviti referenčni priročnik. Ko boste napredovali v kurikulumu, se boste pogosto vračali sem, da boste iskali podrobnosti in raziskovali napredne funkcije.
- 📜 MCP Verzije Specifikacije – Vsebuje informacije o zgodovini različic protokola in kako MCP uporablja datum kot verzioniranje (format LLLL-MM-DD).
- 🧑💻 MCP GitHub repozitorij – Tukaj boste našli SDK-je, orodja in primere kode v več programskih jezikih. Kot zakladnica praktičnih primerov in pripravljenih komponent.
- 🌐 MCP Skupnost – Pridružite se drugim učenjakom in izkušenim razvijalcem v razpravah o MCP. Prisrčna skupnost, kjer so vprašanja dobrodošla in znanje se deli prostovoljno.
Cilji učenja
Do konca tega kurikuluma se boste počutili samozavestni in navdušeni nad svojimi novimi sposobnostmi. Dosegli boste:
• Razumevanje osnov MCP: Spoznali boste, kaj je Model Context Protocol in zakaj spreminja način sodelovanja AI aplikacij, z analogijami in primeri, ki so razumljivi.
• Zgradite svoj prvi MCP strežnik: Ustvarili boste delujoč MCP strežnik v želenem programskem jeziku, začeli z enostavnimi primeri in postopoma nadgrajevali svoje sposobnosti.
• Povežite AI modele z resničnimi orodji: Naučili se boste, kako premostiti vrzel med AI modeli in dejanskimi storitvami, kar vašim aplikacijam prinaša močne nove zmožnosti.
• Implementirajte najboljše varnostne prakse: Razumeli boste, kako ohraniti svoje MCP implementacije varne in zaščitene, s čimer varujete tako aplikacije kot uporabnike.
• Namestite s samozavestjo: Naučili se boste, kako svoje MCP projekte spraviti iz razvojnega okolja v produkcijo, z uporabnimi strategijami namestitve, ki delujejo v resničnem svetu.
• Pridružite se MCP skupnosti: Postali boste del rastoče skupnosti razvijalcev, ki oblikujejo prihodnost razvoja AI aplikacij.
Potrebna osnova
Preden se poglobimo v podrobnosti MCP, poskrbimo, da ste udobni z osnovnimi koncepti. Brez skrbi, če niste strokovnjak – vse bomo razložili sproti!
Razumevanje protokolov (Temelj)
Protokol si predstavljajte kot pravila za pogovor. Ko pokličete prijatelja, oba veste, da rečete "živjo" ob odgovoru, govorite izmenično in rečete "nasvidenje" na koncu. Računalniški programi potrebujejo podobna pravila, da učinkovito komunicirajo.
MCP je protokol – sklop dogovorjenih pravil, ki pomagajo AI modelom in aplikacijam voditi produktivne "pogovore" z orodji in storitvami. Tako kot pravila pogovora omogočajo bolj gladko človeško komunikacijo, MCP omogoča veliko bolj zanesljivo in zmogljivo komunikacijo AI aplikacij.
Odnosi klient-strežnik (Kako programi delajo skupaj)
Vsak dan uporabljate odnose klient-strežnik! Ko uporabljate spletni brskalnik (klient) za obisk spletne strani, se povežete s spletnim strežnikom, ki vam pošlje vsebino strani. Brskalnik ve, kako zahtevati informacije, strežnik pa ve, kako odgovoriti.
Pri MCP imamo podoben odnos: AI modeli delujejo kot klienti, ki zahtevajo informacije ali ukaze, MCP strežniki pa te zmožnosti nudijo. To je kot imeti pomočnika (strežnik), ki ga AI lahko zaprosi za opravljanje določenih nalog.
Zakaj je standardizacija pomembna (Skupno delovanje)
Predstavljajte si, da bi vsak proizvajalec avtomobilov uporabljal drugačne oblike polnilcev goriva – potrebovali bi različne adapterje za vsak avto! Standardizacija pomeni dogovor o skupnih pristopih, da stvari delujejo skupaj brez težav.
MCP zagotavlja to standardizacijo za AI aplikacije. Namesto da bi vsak AI model potreboval posebno kodo za vsako orodje, MCP ustvari univerzalni način za njihovo komunikacijo. To pomeni, da razvijalci lahko izdelajo orodja enkrat in delujejo z mnogimi AI sistemi.
🧭 Pregled vaše učne poti
Vaša MCP pot je skrbno strukturirana, da postopoma gradi vašo samozavest in sposobnosti. Vsaka faza uvaja nove koncepte, hkrati pa krepi že pridobljeno znanje.
🌱 Začetna faza: Razumevanje osnov (Moduli 0–2)
Tukaj se začne vaša avantura! Predstavili vam bomo koncepte MCP z znanimi analogijami in enostavnimi primeri. Spoznali boste, kaj je MCP, zakaj obstaja in kako se prilega širšemu svetu razvoja AI.
• Modul 0 – Uvod v MCP: Začeli bomo z raziskovanjem, kaj je MCP in zakaj je toliko pomemben za sodobne AI aplikacije. Videli boste resnične primere uporabe MCP in razumeli, kako rešuje pogoste težave razvijalcev.
• Modul 1 – Razlaga osnovnih konceptov: Tukaj boste spoznali ključne gradnike MCP. Uporabili bomo veliko analogij in vizualnih primerov, da bodo ti koncepti razumljivi in naravni.
• Modul 2 – Varnost v MCP: Varnost se morda sliši zastrašujoče, a pokazali vam bomo, kako MCP vključuje vgrajene varnostne funkcije in vas naučili najboljših praks, ki ščitijo vaše aplikacije že od začetka.
🔨 Gradbena faza: Ustvarjanje prvih implementacij (Modul 3)
Zdaj se začne prava zabava! Pridobili boste praktične izkušnje z izdelavo dejanskih MCP strežnikov in odjemalcev. Brez skrbi - začeli bomo preprosto in vas vodili skozi vsak korak.
Ta modul vključuje več praktičnih vodičev, ki vam omogočajo vadbo v vašem priljubljenem programskem jeziku. Ustvarili boste svoj prvi strežnik, izdelali odjemalca za povezavo z njim in celo integrirali priljubljena razvojna orodja, kot je VS Code.
Vsak vodič vsebuje popolne primere kode, nasvete za odpravljanje težav ter razlage, zakaj izbiramo določene oblikovne odločitve. Do konca te faze boste imeli delujoče implementacije MCP, na katere boste lahko ponosni!
🚀 Faza rasti: Napredni koncepti in uporaba v resničnem svetu (Moduli 4-5)
Ko obvladate osnove, ste pripravljeni raziskati bolj sofisticirane funkcije MCP. Obravnavali bomo praktične strategije izvedbe, tehnike odpravljanja napak in napredne teme, kot je integracija večmodalne umetne inteligence.
Naučili se boste tudi, kako razširiti svoje MCP implementacije za produkcijsko uporabo in integracijo s platformami v oblaku, kot je Azure. Ti moduli vas pripravijo na izdelavo MCP rešitev, ki zmorejo obvladovati realne zahteve.
🌟 Faza mojstrstva: Skupnost in specializacija (Moduli 6-11)
Zadnja faza se osredotoča na vključitev v MCP skupnost in specializacijo na področjih, ki vas najbolj zanimajo. Naučili se boste, kako prispevati v odprtokodne MCP projekte, uveljaviti napredne vzorce avtentikacije in zgraditi celovite rešitve z integracijo podatkovnih baz.
Modul 11 si zasluži posebno omembo - gre za celovito učno pot s 13 vajami, ki vas uči, kako zgraditi produkcijsko pripravljene MCP strežnike z integracijo PostgreSQL. Je kot zaključni projekt, ki poveže vse, kar ste se naučili!
📚 Celotna struktura učnega načrta
| Modul | Tema | Opis | Povezava |
|---|---|---|---|
| Moduli 0-3: Osnove | |||
| 00 | Uvod v MCP | Pregled Model Context Protocol in njegov pomen v AI cevovodih | Preberi več |
| 01 | Temeljni koncepti razloženi | Poglobljen pregled osnovnih konceptov MCP | Preberi več |
| 02 | Varnost v MCP | Varnostne grožnje in najboljše prakse | Preberi več |
| 03 | Začetek z MCP | Nastavitev okolja, osnovni strežniki/odjemalci, integracija | Preberi več |
| Modul 3: Izgradnja vašega prvega strežnika in odjemalca | |||
| 3.1 | Prvi strežnik | Ustvarite svoj prvi MCP strežnik | Vodič |
| 3.2 | Prvi odjemalec | Razvijte osnovni MCP odjemalec | Vodič |
| 3.3 | Odjemalec z LLM | Integrirajte velike jezikovne modele | Vodič |
| 3.4 | Integracija VS Code | Uporabite MCP strežnike v VS Code | Vodič |
| 3.5 | stdio strežnik | Ustvarite strežnike s stdio transportom | Vodič |
| 3.6 | HTTP pretakanje | Implementirajte HTTP pretakanje v MCP | Vodič |
| 3.7 | Microsoft Foundry Toolkit | Uporabite Microsoft Foundry Toolkit z MCP | Vodič |
| 3.8 | Testiranje | Testirajte svojo MCP strežniško implementacijo | Vodič |
| 3.9 | Namestitev | Namestitev MCP strežnikov v produkcijsko okolje | Vodič |
| 3.10 | Napredna uporaba strežnika | Uporabite napredne strežnike za napredne funkcije in izboljšano arhitekturo | Vodič |
| 3.11 | Enostavna avtentikacija | Poglavje, ki prikazuje avtentikacijo od začetka in RBAC | Vodič |
| 3.12 | MCP gostitelji | Konfigurirajte Claude Desktop, Cursor, Cline in druge MCP gostitelje | Vodič |
| 3.13 | MCP inšpektor | Odpravljanje napak in testiranje MCP strežnikov z orodjem Inspector | Vodič |
| 3.14 | Vzorcevanje | Uporabite vzorcevanje za sodelovanje z odjemalcem | Vodič |
| 3.15 | MCP aplikacije | Izdelajte MCP aplikacije | Vodič |
| Moduli 4-5: Praktično & napredno | |||
| 04 | Praktična izvedba | SDK-ji, odpravljanje napak, testiranje, ponovno uporabne predloge ukazov | Preberi več |
| 4.1 | Straničenje | Obvladovanje velikih nizov rezultatov s stranjenjem na osnovi kazalca | Vodič |
| 05 | Napredne teme v MCP | Večmodalna AI, skaliranje, podjetniška uporaba | Preberi več |
| 5.1 | Integracija z Azure | MCP integracija z Azure | Vodič |
| 5.2 | Večmodalnost | Delo z več modalitetami | Vodič |
| 5.3 | Demonstracija OAuth2 | Implementacija OAuth2 avtentikacije | Vodič |
| 5.4 | Osnovni konteksti | Razumevanje in implementacija osnovnih kontekstov | Vodič |
| 5.5 | Usmerjanje | MCP strategije usmerjanja | Vodič |
| 5.6 | Vzorcevanje | Tehnike vzorcevanja v MCP | Vodič |
| 5.7 | Skaliranje | Skaliranje MCP implementacij | Vodič |
| 5.8 | Varnost | Napredne varnostne zadeve | Vodič |
| 5.9 | Iskanje po spletu | Implementacija spletnega iskanja | Vodič |
| 5.10 | Pretakanje v realnem času | Izgradnja funkcionalnosti pretakanja v realnem času | Vodič |
| 5.11 | Iskanje v realnem času | Implementacija iskanja v realnem času | Vodič |
| 5.12 | Avtentikacija Entra ID | Avtentikacija z Microsoft Entra ID | Vodič |
| 5.13 | Integracija Foundry | Integracija z Microsoft Foundry | Vodič |
| 5.14 | Inženiring konteksta | Tehnike za učinkovito inženirstvo konteksta | Vodič |
| 5.15 | MCP po meri transport | Implementacije po meri transporta | Vodič |
| 5.16 | Funkcije protokola | Obvestila o napredku, preklic, predloge virov | Vodič |
| 5.17 | Protivniški večagentni sklepi | Dva agenta zagovarjata nasprotujoči si strani z uporabo deljenih MCP orodij, ocenjuje jih agent sodnik | Vodič |
| Moduli 6-10: Skupnost in najboljše prakse | |||
| 06 | Prispevki skupnosti | Kako prispevati v MCP ekosistem | Vodič |
| 07 | Izkušnje zgodnje uporabe | Zgodbe o praktični izvedbi v resničnem svetu | Vodič |
| 08 | Najboljše prakse za MCP | Zmogljivost, odpornost, vzdržljivost | Vodič |
| 09 | Študije primerov MCP | Praktični primeri implementacije | Vodič |
| 10 | Delavnica z vajo | Izgradnja MCP strežnika z Microsoft Foundry Toolkit | Vadnica |
| Modul 11: MCP strežnik - praktične vaje | |||
| 11 | Integracija MCP strežnika z bazo podatkov | Celovita učna pot s 13 vajami za integracijo PostgreSQL | Vaje |
| 11.1 | Uvod | Pregled MCP z integracijo baze podatkov in primer uporabe trgovinskih analiz | Vaja 00 |
| 11.2 | Glavna arhitektura | Razumevanje arhitekture MCP strežnika, plasti baze podatkov in varnostnih vzorcev | Vaja 01 |
| 11.3 | Varnost in večnajemni dostop | Varnost na nivoju vrstic, avtentikacija in večnajemni dostop do podatkov | Vaja 02 |
| 11.4 | Nastavitev okolja | Nastavitev razvojnega okolja, Docker, Azure viri | Vaja 03 |
| 11.5 | Oblikovanje baze podatkov | Nastavitev PostgreSQL, zasnova sheme za trgovino in vzorčni podatki | Vaja 04 |
| 11.6 | Implementacija MCP strežnika | Izgradnja FastMCP strežnika z integracijo baze podatkov | Vaja 05 |
| 11.7 | Razvoj orodij | Ustvarjanje orodij za poizvedbe v bazo in introspekcija shem | Vaja 06 |
| 11.8 | Semantično iskanje | Implementacija vektorskih vdelav z Azure OpenAI in pgvector | Vaja 07 |
| 11.9 | Testiranje in odpravljanje napak | Strategije testiranja, orodja za odpravljanje napak in metode preverjanja | Vaja 08 |
| 11.10 | Integracija VS Code | Konfiguracija integracije MCP v VS Code in uporaba AI klepeta | Vaja 09 |
| 11.11 | Strategije namestitve | Namestitev z Dockerjem, Azure Container Apps in premisleki o skaliranju | Vaja 10 |
| 11.12 | Nadzor | Application Insights, beleženje, nadzor zmogljivosti | Vaja 11 |
| 11.13 | Najboljše prakse | Optimizacija zmogljivosti, utrjevanje varnosti in nasveti za produkcijo | Vaja 12 |
| Modul 12: MCP orodja | |||
| 12.1 | Orodja | Uporaba MCP v aplikaciji Copilot | Vodič |
💻 Primeri kode za projekte
Ena od najbolj vznemirljivih stvari pri učenju MCP je postopno razvijanje vaših kodnih spretnosti. Naše primere kode smo zasnovali tako, da začenjajo preprosto in rastejo v kompleksnosti, ko se vaše razumevanje poglobi. Tako uvajamo koncepte - s kodo, ki je enostavna za razumevanje, a prikazuje resnične MCP principe; razumeli boste ne le, kaj ta koda počne, temveč tudi, zakaj je strukturirana tako in kako se vklaplja v večje MCP aplikacije.
Osnovni primeri kalkulatorja MCP
| Jezik | Opis | Povezava |
|---|---|---|
| C# | Primer MCP strežnika | Poglej kodo |
| Java | Kalkulator MCP | Poglej kodo |
| JavaScript | MCP predstavitev | Poglej kodo |
| Python | MCP strežnik | Poglej kodo |
| TypeScript | MCP primer | Poglej kodo |
| Rust | MCP primer | Poglej kodo |
Napredne MCP implementacije
| Jezik | Opis | Povezava |
|---|---|---|
| C# | Napredni primer | Poglej kodo |
| Java s Spring | Primer aplikacije v vsebniku | Poglej kodo |
| JavaScript | Napredni primer | Poglej kodo |
| Python | Kompleksna implementacija | Poglej kodo |
| TypeScript | Primer vsebnika | Poglej kodo |
🎯 Predpogoji za učenje MCP
Da boste iz tega učnega načrta kar najbolje izvlekli, bi morali imeti:
-
Osnovno znanje programiranja vsaj v enem izmed naslednjih jezikov: C#, Java, JavaScript, Python ali TypeScript
-
Razumevanje modela klient-strežnik in API-jev
-
Poznavanje konceptov REST in HTTP
-
(Neobvezno) Znanje s področja AI/ML konceptov
-
Sodelovanje v naših skupnostnih razpravah za podporo
📚 Učni vodič in viri
Ta repozitorij vključuje več virov, ki vam pomagajo učinkovito krmariti in se učiti:
Učni vodič
Na voljo je obsežen učni vodič, ki vam pomaga učinkovito krmariti po tem repozitoriju. Ta vizualna karta kurikuluma prikazuje, kako so vse teme povezane, in nudi navodila, kako učinkovito uporabljati vzorčne projekte. Še posebej je koristen, če ste vizualni učenec, ki rad vidi celotno sliko.
Vodič vključuje:
- Vizualno karto kurikuluma, ki prikazuje vse obravnavane teme
- Podrobno razčlenitev vsakega razdelka repozitorija
- Navodila za uporabo vzorčnih projektov
- Priporočene učne poti za različne stopnje znanja
- Dodatne vire, ki dopolnjujejo vašo učno pot
Spremljanje sprememb
Vzdržujemo podroben spisek sprememb, ki sledi vsem pomembnim posodobitvam učnih materialov, tako da lahko ostanete na tekočem z najnovejšimi izboljšavami in dodatki.
- Dodajanje novih vsebin
- Strukturne spremembe
- Izboljšave funkcij
- Posodobitve dokumentacije
🛠️ Kako učinkovito uporabljati ta učni načrt
Vsaka lekcija v tem vodiču vključuje:
- Jasna pojasnila pojmov MCP
- Primerke kode v živo v več jezikih
- Vaje za izdelavo pravih MCP aplikacij
- Dodatne vire za napredne učence
Naučimo se MCP z jezikom C# - serija vodičev
Naučimo se o Model Context Protocol (MCP), najsodobnem okviru, zasnovanem za standardizacijo interakcij med AI modeli in klientskimi aplikacijami. V tej za začetnike prijazni seji vam bomo predstavili MCP in vas vodili skozi izdelavo vašega prvega MCP strežnika.
C#: https://aka.ms/letslearnmcp-csharp
Java: https://aka.ms/letslearnmcp-java
JavaScript: https://aka.ms/letslearnmcp-javascript
Python: https://aka.ms/letslearnmcp-python
🎓 Vaša MCP pot se začne
Čestitamo! Pravkar ste naredili prvi korak na razburljivi poti, ki bo razširila vaše programerske zmožnosti in vas povezala z najsodobnejšim razvojem AI.
Kaj ste že dosegli
Z branjem tega uvoda ste že začeli graditi svojo osnovo znanja MCP. Razumete, kaj je MCP, zakaj je pomemben in kako vam bo ta učni načrt pomagal na vaši učni poti. To je pomemben dosežek in začetek vašega strokovnega znanja na tem pomembnem področju.
Pustolovščina pred vami
Ko boste napredovali skozi module, ne pozabite, da je bil vsak strokovnjak nekoč začetnik. Koncepti, ki se vam zdaj zdijo kompleksni, vam bodo postali druga narava, ko jih boste vadili in uporabljali. Vsak majhen korak gradi proti mogoči zmožnosti, ki vam bodo služile skozi vašo razvojno kariero.
Vaša mreža podpore
Pridružujete se skupnosti učencev in strokovnjakov, ki so strastni glede MCP in si želijo pomagati drugim uspeti. Ne glede na to, ali ste zaljubljeni v kodno nalogo ali navdušeni nad novim prebojem, je skupnost tukaj, da podpira vašo pot.
Če se zataknete ali imate kakšno vprašanje o gradnji AI aplikacij. Pridružite se kolegom učencem in izkušenim razvijalcem v razpravah o MCP. To je podporna skupnost, kjer so vprašanja dobrodošla in se znanje prosto deli.
Če imate povratne informacije o izdelku ali napake med gradnjo, obiščite:
Ste pripravljeni začeti?
Vaša MCP pustolovščina se začne zdaj! Začnite z Modulom 0, da se poglobite v svoje prve praktične izkušnje MCP, ali raziščite vzorčne projekte, da vidite, kaj boste razvijali. Spomnite se - vsak strokovnjak je začel točno tam, kjer ste zdaj, in s potrpežljivostjo ter vajo boste navdušeni, kaj lahko dosežete.
Dobrodošli v svetu razvoja Model Context Protocol. Skupaj ustvarimo nekaj izjemnega!
🤝 Prispevanje v učni skupnosti
Ta učni načrt raste močnejši z vašimi prispevki! Ne glede na to, ali popravljate tipkarsko napako, predlagate bolj jasno pojasnilo ali dodajate nov primer, vaši prispevki pomagajo drugim začetnikom uspeti.
Hvala Microsoftovemu cenjenemu strokovnjaku Shivam Goyal za prispevek vzorčnih kod.
Proces prispevanja je zasnovan tako, da je prijazen in podporen. Večina prispevkov zahteva sporazum o licenciranju prispevkov (CLA), vendar vas bodo avtomatizirana orodja gladko vodila skozi postopek.
📜 Odprto učno gradivo
Celoten ta učni načrt je na voljo pod MIT LICENCO, kar pomeni, da ga lahko prosto uporabljate, spreminjate in delite. To podpira našo zavezo, da je znanje MCP dostopno razvijalcem po vsem svetu.
🤝 Smernice za prispevke
Ta projekt sprejema prispevke in predloge. Večina prispevkov zahteva, da se strinjate s Sporazumom o licenciranju prispevkov (CLA), s katerim izjavite, da imate pravico in dejansko dajete pravice za uporabo vašega prispevka. Za podrobnosti obiščite https://cla.opensource.microsoft.com.
Ko oddate pull request, bo bot za CLA samodejno ugotovil, ali morate predložiti CLA in primerno označil PR (npr. preverjanje stanja, komentar). Preprosto sledite navodilom bota. To boste morali storiti samo enkrat za vse repozitorije, ki uporabljajo naš CLA.
Ta projekt je sprejel Microsoft Open Source Code of Conduct. Za več informacij si oglejte pogosta vprašanja kodeks vedenja ali kontaktirajte opencode@microsoft.com za dodatna vprašanja ali komentarje.
Pripravljeni, da začnete svojo MCP pot? Začnite z Modul 00 - Uvod v MCP in naredite prve korake v svet razvoja Model Context Protocol!
🎒 Drugi tečaji
Naša ekipa izdeluje še druge tečaje! Oglejte si:
LangChain
Azure / Edge / MCP / Agentje
Serija generativne umetne inteligence
Osnovno učenje
Serija Copilot
Omejitev odgovornosti: Ta dokument je bil preveden z uporabo AI prevajalske storitve Co-op Translator. Čeprav si prizadevamo za natančnost, vas prosimo, da upoštevate, da avtomatizirani prevodi lahko vsebujejo napake ali netočnosti. Izvirni dokument v njegovem izvirnem jeziku je treba obravnavati kot avtoritativni vir. Za kritične informacije je priporočljiv strokovni človeški prevod. Ne odgovarjamo za morebitna nesporazume ali napačne interpretacije, ki izhajajo iz uporabe tega prevoda.
