Files
2026-07-13 13:31:35 +08:00

36 KiB
Raw Permalink Blame History

MCP-za začetnike

GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

Sledite tem korakom, da začnete uporabljati te vire:

  1. Razvezi repozitorij: Klikni GitHub forks
  2. Kloniraj repozitorij: git clone https://github.com/microsoft/mcp-for-beginners.git
  3. Pridruži se Microsoft Foundry Discord

🌐 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 02)

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:

  1. Jasna pojasnila pojmov MCP
  2. Primerke kode v živo v več jezikih
  3. Vaje za izdelavo pravih MCP aplikacij
  4. 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.

Microsoft Foundry Discord

Če imate povratne informacije o izdelku ali napake med gradnjo, obiščite:

Microsoft Foundry Developer Forum

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

LangChain4j za začetnike LangChain.js za začetnike LangChain za začetnike

Azure / Edge / MCP / Agentje

AZD za začetnike Edge AI za začetnike MCP za začetnike AI agenti za začetnike


Serija generativne umetne inteligence

Generativna AI za začetnike Generativna AI (.NET) Generativna AI (Java) Generativna AI (JavaScript)


Osnovno učenje

ML za začetnike Podatkovna znanost za začetnike AI za začetnike Kibernetska varnost za začetnike Spletni razvoj za začetnike IoT za začetnike XR razvoj za začetnike


Serija Copilot

Copilot za AI združeno programiranje Copilot za C#/.NET Copilot pustolovščina


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.