Skip to content

Latest commit

 

History

History
398 lines (280 loc) · 36.8 KB

File metadata and controls

398 lines (280 loc) · 36.8 KB

MCP-pre-začiatočníkov

GitHub spoluprispievatelia GitHub problémy GitHub pull-requests PRs Vitame

GitHub sledovatelia GitHub rozvetvenia GitHub hviezdy

Microsoft Foundry Discord

Dodržte tieto kroky, aby ste začali používať tieto zdroje:

  1. Rozvetvite Repozitár: Kliknite GitHub rozvetvenia
  2. Naklonujte Repozitár: git clone https://github.com/microsoft/mcp-for-beginners.git
  3. Pripojte sa k Microsoft Foundry Discord

🌐 Podpora viacerých jazykov

Podporované cez GitHub Action (Automatizované a vždy aktuálne)

Arabčina | Bengálčina | Bulharčina | Barmčina (Myanmar) | Čínština (zjednodušená) | Čínština (tradičná, Hongkong) | Čínština (tradičná, Macau) | Čínština (tradičná, Taiwan) | Chorvátčina | Čeština | Dánčina | Holandčina | Estónčina | Fínčina | Francúzština | Nemčina | Gréčtina | Hebrejčina | Hindčina | Maďarčina | Indonézština | Taliančina | Japončina | Kannadčina | Khmerčina | Kórejčina | Litovčina | Malajčina | Malajálamčina | Maráthčina | Nepálčina | Nigerijský pidžin | Nórčina | Perzština (Farsi) | Poľština | Portugalčina (Brazília) | Portugalčina (Portugalsko) | Pandžábčina (Gurmukhi) | Rumunčina | Ruština | Srbčina (Cyrilika) | Slovenčina | Slovinčina | Španielčina | Swahilčina | Švédčina | Tagalog (Filipínčina) | Tamilčina | Telugčina | Thajčina | Turečtina | Ukrajinčina | Urdčina | Vietnamčina

Radšej klonovať lokálne?

Tento repozitár obsahuje viac ako 50 jazykových prekladov, čo výrazne zväčšuje veľkosť na stiahnutie. Ak chcete klonovať bez prekladov, použite 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"

Toto vám poskytne všetko potrebné na dokončenie kurzu s oveľa rýchlejším sťahovaním.

🚀 Kurikulum Model Context Protocol (MCP) pre začiatočníkov

Naučte sa MCP s praktickými ukážkami kódu v C#, Java, JavaScript, Rust, Python a TypeScript

🧠 Prehľad kurikula Model Context Protocol

Vitajte na vašej ceste do sveta Model Context Protocol! Ak ste sa niekedy zaujímali, ako aplikácie AI komunikujú s rôznymi nástrojmi a službami, práve objavujete elegantné riešenie, ktoré mení spôsob, akým vývojári vytvárajú inteligentné systémy.

Môžete si MCP predstaviť ako univerzálneho prekladateľa pre AI aplikácie – rovnako ako USB porty umožňujú pripojiť akékoľvek zariadenie k vášmu počítaču, MCP umožňuje AI modelom pripojiť sa ku ktorémukoľvek nástroju alebo službe štandardizovaným spôsobom. Či už vytvárate prvý chatbot, alebo pracujete na zložitých AI pracovných postupoch, pochopenie MCP vám dá silu vytvárať schopnejšie a flexibilnejšie aplikácie.

Toto kurikulum je navrhnuté s trpezlivosťou a starostlivosťou o vašu učebnú cestu. Začíname so základnými konceptmi, ktoré už poznáte, a postupne budujeme vaše zručnosti prostredníctvom praktického cvičenia v obľúbenom programovacom jazyku. Každý krok obsahuje jasné vysvetlenia, praktické príklady a veľa povzbudenia.

Keď dokončíte túto cestu, budete mať dôveru na vytváranie vlastných MCP serverov, ich integráciu s populárnymi AI platformami a pochopenie, ako táto technológia formuje budúcnosť vývoja AI. Poďme spolu začať toto vzrušujúce dobrodružstvo!

Oficiálna dokumentácia a špecifikácie

Toto kurikulum je zosúladené so Špecifikáciou MCP 2025-11-25 (najnovším stabilným vydaním). Špecifikácia MCP používa číslovanie verzií podľa dátumu (formát RRRR-MM-DD) pre jasnú identifikáciu verzie protokolu.

Tieto zdroje získavajú na hodnote, ako sa zvyšuje vaše porozumenie, ale necíťte sa pod tlakom čítať všetko naraz. Začnite oblasťami, ktoré vás najviac zaujímajú!

  • 📘 Dokumentácia MCP – Toto je váš zdroj krok za krokom s tutoriálmi a používateľskými príručkami. Dokumentácia je písaná s ohľadom na začiatočníkov, poskytuje jasné príklady, ktorým môžete ľahko sledovať vlastným tempom.
  • 📜 Špecifikácia MCP – Považujte to za svoj komplexný referenčný manuál. Ako budete prechádzať kurikulum, budete sa sem opakovane vracať, aby ste si overili detaily a preskúmali pokročilé funkcie.
  • 📜 Číslovanie verzií MCP – Obsahuje informácie o histórii verzií protokolu a o tom, ako MCP používa číslovanie verzií podľa dátumu (formát RRRR-MM-DD).
  • 🧑‍💻 GitHub repozitár MCP – Tu nájdete SDK, nástroje a ukážky kódu v rôznych programovacích jazykoch. Je to ako pokladnica praktických príkladov a komponentov pripravených na použitie.
  • 🌐 Komunita MCP – Pridajte sa k ostatným študentom a skúseným vývojárom v diskusiách o MCP. Je to podporná komunita, kde sú otázky vítané a zdieľanie poznatkov je slobodné.

Učebné ciele

Po absolvovaní tohto kurikula sa budete cítiť sebavedomo a nadšene zo svojich nových schopností. Toto dosiahnete:

Pochopenie základov MCP: Pochopíte, čo je Model Context Protocol a prečo mení spôsob, akým AI aplikácie spolupracujú, pomocou príkladov a analógií, ktoré dávajú zmysel.

Vytvorenie prvého MCP servera: Vytvoríte funkčný MCP server vo vašom preferovanom programovacom jazyku, začínajúc jednoduchými príkladmi a postupne rozvíjajúc svoje zručnosti.

Pripojenie AI modelov k reálnym nástrojom: Naučíte sa, ako spojiť AI modely s existujúcimi službami, čo vašim aplikáciám pridá nové silné schopnosti.

Implementácia najlepších bezpečnostných postupov: Pochopíte, ako zabezpečiť svoje MCP implementácie bezpečne, chránite svoje aplikácie aj používateľov.

Nasadenie s dôverou: Budete vedieť, ako preniesť svoje MCP projekty z vývoja do produkcie, s praktickými stratégiami nasadenia, ktoré fungujú v reálnom svete.

Pripojenie ku komunite MCP: Stanete sa súčasťou rastúcej komunity vývojárov, ktorí formujú budúcnosť vývoja AI aplikácií.

Základné predpoklady

Predtým, než sa ponoríme do detailov MCP, uistime sa, že máte pohodlie s niektorými základnými pojmami. Nebojte sa, ak v týchto oblastiach nie ste expert – všetko potrebné vysvetlíme po ceste!

Pochopenie protokolov (Základy)

Predstavte si protokol ako pravidlá pre rozhovor. Keď voláte priateľovi, obaja viete povedať „ahoj“ pri prijatí, striedať sa v rozprávaní a povedať „zbohom“, keď skončíte. Počítačové programy potrebujú podobné pravidlá, aby mohli efektívne komunikovať.

MCP je protokol – súbor dohodnutých pravidiel, ktoré pomáhajú AI modelom a aplikáciám viesť produktívne „rozhovory“ s nástrojmi a službami. Rovnako ako pravidlá rozhovoru uľahčujú ľudskú komunikáciu, MCP zaisťuje, že komunikácia AI aplikácií je spoľahlivejšia a výkonnejšia.

Vzťahy klient-server (Ako programy spolu fungujú)

Vzťahy klient-server používate každý deň! Keď používate webový prehliadač (klient) na návštevu webovej stránky, spájate sa so serverom, ktorý vám posiela obsah stránky. Prehliadač vie, ako žiadať informácie a server vie, ako odpovedať.

V MCP máme podobný vzťah: AI modely pôsobia ako klienti, ktorí žiadajú informácie alebo akcie, zatiaľ čo MCP servery tieto schopnosti poskytujú. Je to ako mať užitočného asistenta (server), ktorého AI môže požiadať o vykonanie konkrétnych úloh.

Prečo je štandardizácia dôležitá (Spôsob, ako veci spolupracujú)

Predstavte si, že každá automobilka používa iný tvar čerpacej pištole – potrebovali by ste adaptér pre každý jeden typ auta! Štandardizácia znamená dohodnúť sa na spoločných prístupoch, takže veci fungujú spolu bez problémov.

MCP poskytuje túto štandardizáciu pre AI aplikácie. Namiesto toho, aby každý AI model potreboval vlastný kód, aby spolupracoval s každým nástrojom, MCP vytvára univerzálny spôsob komunikácie. To znamená, že vývojári môžu vytvoriť nástroje raz a môžu fungovať s mnohými rôznymi AI systémami.

🧭 Prehľad vašej učebnej cesty

Vaša MCP cesta je starostlivo štruktúrovaná tak, aby postupne budovala vaše sebavedomie a zručnosti. Každá fáza predstavuje nové koncepty a zároveň upevňuje to, čo ste sa už naučili.

🌱 Fáza základov: Pochopenie základov (Moduly 0-2)

Tu začína vaše dobrodružstvo! Predstavíme vám koncepty MCP pomocou známych analógií a jednoduchých príkladov. Pochopíte, čo MCP je, prečo existuje a ako zapadá do širšieho sveta AI vývoja.

Modul 0 - Úvod do MCP: Začneme objavovaním, čo je MCP a prečo je také dôležité pre moderné AI aplikácie. Uvidíte reálne príklady MCP v akcii a pochopíte, ako rieši bežné problémy, s ktorými sa vývojári stretávajú.

Modul 1 - Vysvetlenie základných konceptov: Tu sa naučíte základné stavebné kamene MCP. Použijeme veľa analógií a vizuálnych príkladov, aby tieto koncepty boli prirodzené a ľahko pochopiteľné.

Modul 2 - Bezpečnosť v MCP: Bezpečnosť môže znieť zastrašujúco, ale ukážeme vám, ako MCP obsahuje zabudované bezpečnostné funkcie a naučíme vás najlepšie postupy na ochranu vašich aplikácií od začiatku.

🔨 Fáza vytvárania: Tvorba vašich prvých implementácií (Modul 3)

Teraz začína skutočná zábava! Získate praktické skúsenosti s tvorbou skutočných MCP serverov a klientov. Nebojte sa - začneme jednoducho a prevedieme vás každým krokom.

Tento modul obsahuje niekoľko praktických príručiek, ktoré vám umožnia precvičovať si vo vašom preferovanom programovacom jazyku. Vytvoríte si svoj prvý server, zostavíte klienta na pripojenie k nemu a dokonca sa naučíte integrovať populárne vývojové nástroje ako VS Code.

Každá príručka obsahuje kompletné príklady kódu, tipy na riešenie problémov a vysvetlenia, prečo robíme konkrétne dizajnové rozhodnutia. Na konci tejto fázy budete mať funkčné implementácie MCP, na ktoré budete hrdí!

🚀 Fáza rastu: Pokročilé koncepty a použitie v reálnom svete (Moduly 4-5)

Keď máte základy zvládnuté, ste pripravení preskúmať sofistikovanejšie funkcie MCP. Prejdeme si praktické implementačné stratégie, techniky ladenia a pokročilé témy ako multimodálna AI integrácia.

Naučíte sa tiež, ako škálovať svoje MCP implementácie pre produkčné použitie a integrovať sa s cloudovými platformami ako Azure. Tieto moduly vás pripravia na tvorbu MCP riešení, ktoré zvládnu požiadavky reálneho sveta.

🌟 Fáza majstrovania: Komunita a špecializácia (Moduly 6-11)

Záverečná fáza sa sústreďuje na zapojenie do MCP komunity a špecializáciu v oblastiach, ktoré vás najviac zaujímajú. Naučíte sa, ako prispievať do open-source MCP projektov, implementovať pokročilé autentifikačné vzory a vytvárať komplexné riešenia integrujúce databázy.

Modul 11 si zaslúži zvláštne zmienku - je to kompletných 13 praktických laboratórnych cvičení, ktoré vás naučia stavať produkčne pripravené MCP servery s integráciou PostgreSQL. Je to ako záverečný projekt, ktorý spája všetko, čo ste sa naučili!

📚 Kompletná štruktúra kurikula

Modul Téma Popis Odkaz
Modul 0-3: Základy
00 Úvod do MCP Prehľad Model Context Protocol a jeho význam v AI pipeline Čítať viac
01 Vysvetlenie základných konceptov Hlboký prieskum základných MCP konceptov Čítať viac
02 Bezpečnosť v MCP Hrozby bezpečnosti a najlepšie postupy Čítať viac
03 Začíname s MCP Nastavenie prostredia, základné servery/klienti, integrácia Čítať viac
Modul 3: Tvorba prvého servera a klienta
3.1 Prvý server Vytvorte svoj prvý MCP server Príručka
3.2 Prvý klient Vyvíjajte základného MCP klienta Príručka
3.3 Klient s LLM Integrujte veľké jazykové modely Príručka
3.4 Integrácia VS Code Používajte MCP servery vo VS Code Príručka
3.5 stdio Server Vytvorte servery používajúce stdio transport Príručka
3.6 HTTP Streaming Implementujte HTTP streaming v MCP Príručka
3.7 AI Toolkit Používajte AI Toolkit s MCP Príručka
3.8 Testovanie Testujte svoju implementáciu MCP servera Príručka
3.9 Nasadenie Nasadzujte MCP servery do produkcie Príručka
3.10 Pokročilé použitie servera Používajte pokročilé servery pre rozšírené funkcie a lepšiu architektúru Príručka
3.11 Jednoduchá autentifikácia Kapitola ukazujúca autentifikáciu od základov a RBAC Príručka
3.12 MCP Hosty Konfigurácia Claude Desktop, Cursor, Cline a ďalších MCP hostov Príručka
3.13 MCP Inspector Ladiaci a testovací nástroj pre MCP servery Príručka
3.14 Sampling Použitie sampling na spoluprácu s klientom Príručka
3.15 MCP Aplikácie Stavba MCP aplikácií Príručka
Modul 4-5: Praktické a pokročilé témy
04 Praktická implementácia SDK, ladenie, testovanie, znovupoužiteľné šablóny promptov Čítať viac
4.1 Paginácia Správa veľkých množín výsledkov s kurzorovo založenou pagináciou Príručka
05 Pokročilé témy v MCP Multimodálna AI, škálovanie, podnikové použitie Čítať viac
5.1 Integrácia Azure MCP integrácia s Azure Príručka
5.2 Multimodalita Práca s viacerými modalitami Príručka
5.3 Ukážka OAuth2 Implementácia OAuth2 autentifikácie Príručka
5.4 Root Contexts Pochopenie a implementácia root kontextov Príručka
5.5 Routing Strategie routovania MCP Príručka
5.6 Sampling Techniky sampling v MCP Príručka
5.7 Škálovanie Škálovanie MCP implementácií Príručka
5.8 Bezpečnosť Pokročilé bezpečnostné úvahy Príručka
5.9 Webové vyhľadávanie Implementácia vyhľadávacích funkcií Príručka
5.10 Real-time Streaming Vytváranie funkcionality real-time streamingu Príručka
5.11 Real-time Search Implementácia real-time vyhľadávania Príručka
5.12 Autentifikácia Entra ID Autentifikácia s Microsoft Entra ID Príručka
5.13 Integrácia Foundry Integrácia s Azure AI Foundry Príručka
5.14 Kontextový inžiniering Techniky efektívneho kontextového inžinierstva Príručka
5.15 Vlastný MCP transport Implementácie vlastného transportu Príručka
5.16 Funkcie protokolu Upozornenia o priebehu, zrušenie, šablóny zdrojov Príručka
5.17 Adversariálne multi-agentné uvažovanie Dvaja agenti argumentujú protichodné strany za použitia zdieľaných MCP nástrojov, hodnotené agentom rozhodcom Príručka
Modul 6-10: Komunita a najlepšie praktiky
06 Príspevky komunity Ako prispievať do MCP ekosystému Príručka
07 Lekcie z raného použitia Príbehy z reálnych implementácií Príručka
08 Najlepšie praktiky pre MCP Výkon, odolnosť voči chybám, stabilita Príručka
09 Štúdie prípadov MCP Praktické príklady implementácií Príručka
10 Praktický workshop Tvorba MCP servera s AI Toolkit Laboratórium
Modul 11: Praktické laboratóriá MCP servera
11 Integrácia MCP servera s databázou Komplexný 13-laboratórny praktický vzdelávací kurz pre integráciu PostgreSQL Laboratória
11.1 Úvod Prehľad MCP s databázovou integráciou a prípad použitia retail analytiky Lab 00
11.2 Základná architektúra Pochopenie architektúry MCP servera, vrstiev databázy a bezpečnostných vzorov Lab 01
11.3 Bezpečnosť a multi-tenancy Bezpečnosť na úrovni riadkov, autentifikácia a viacnájomnícky prístup k dátam Lab 02
11.4 Nastavenie prostredia Nastavenie vývojového prostredia, Docker, Azure zdroje Lab 03
11.5 Návrh databázy Nastavenie PostgreSQL, návrh schémy retailu a ukážkové dáta Lab 04
11.6 Implementácia MCP servera Vývoj FastMCP servera s databázovou integráciou Lab 05
11.7 Vývoj nástrojov Tvorba nástrojov pre databázové dopyty a introspekciu schémy Lab 06
11.8 Sémantické vyhľadávanie Implementácia vektorových embeddingov s Azure OpenAI a pgvector Lab 07
11.9 Testovanie a ladenie Testovacie stratégie, ladiace nástroje a prístupy k validácii Lab 08
11.10 Integrácia VS Code Konfigurácia integrácie MCP vo VS Code a použitie AI Chat Lab 09
11.11 Nasadzovacie stratégie Nasadenie pomocou Docker, Azure Container Apps a škálovacie úvahy Lab 10
11.12 Monitorovanie Application Insights, logovanie, monitorovanie výkonu Lab 11
11.13 Najlepšie praktiky Optimalizácia výkonu, zabezpečenie a tipy pre produkciu Lab 12

💻 Ukážkové projekty kódu

Jednou z najzaujímavejších častí učenia MCP je sledovať, ako sa vaše kódovacie schopnosti postupne rozvíjajú. Naše príklady kódu sú navrhnuté tak, aby začali jednoducho a s rastúcim pochopením sa stávali sofistikovanejšími. Takto uvádzame koncepty - s kódom, ktorý je ľahko pochopiteľný, ale ilustruje skutočné princípy MCP, pochopíte nielen to, čo kód robí, ale prečo je štruktúrovaný takto a ako zapadá do väčších MCP aplikácií.

Základné príklady MCP kalkulačky

Jazyk Popis Odkaz
C# Príklad MCP servera Zobraziť kód
Java MCP kalkulačka Zobraziť kód
JavaScript MCP demo Zobraziť kód
Python MCP server Zobraziť kód
TypeScript MCP príklad Zobraziť kód
Rust MCP príklad Zobraziť kód

Pokročilé MCP implementácie

Jazyk Popis Odkaz
C# Pokročilý príklad Zobraziť kód
Java so Spring Príklad container aplikácie Zobraziť kód
JavaScript Pokročilý príklad Zobraziť kód
Python Zložitá implementácia Zobraziť kód
TypeScript Ukážka kontajnera Zobraziť kód

🎯 Predpoklady pre štúdium MCP

Aby ste z tohto kurikula získali maximum, mali by ste mať:

  • Základné znalosti programovania v aspoň jednom z nasledujúcich jazykov: C#, Java, JavaScript, Python alebo TypeScript

  • Pochopenie klient-server modelu a API

  • Znalosť konceptov REST a HTTP

  • (Voliteľné) Zázemie v AI/ML konceptoch

  • Zapojenie sa do diskusií našej komunity pre podporu

📚 Študijný sprievodca a zdroje

Tento repozitár obsahuje niekoľko zdrojov, ktoré vám pomôžu efektívne sa učiť a orientovať:

Študijný sprievodca

Komplexný Študijný sprievodca je k dispozícii, aby vám pomohol efektívne sa orientovať v tomto repozitári. Tento vizuálny mapovací plán kurikula ukazuje, ako sú všetky témy prepojené, a poskytuje usmernenie, ako efektívne používať ukážkové projekty. Je to obzvlášť užitočné, ak ste vizuálny typ študenta, ktorý rád vidí celkový obraz.

Sprievodca obsahuje:

  • Vizuálnu mapu kurikula zobrazujúcu všetky pokryté témy
  • Detailný rozpis každej sekcie repozitára
  • Návod, ako používať ukážkové projekty
  • Odporúčané učebné cesty pre rôzne úrovne zručností
  • Ďalšie zdroje na doplnenie vašej študijnej cesty

Zoznam zmien

Udržiavame podrobný Zoznam zmien, ktorý sleduje všetky významné aktualizácie materiálov kurikula, aby ste zostali v obraze s najnovšími vylepšeniami a doplnkami.

  • Nové doplnky obsahu
  • Strukturálne zmeny
  • Vylepšenia funkcií
  • Aktualizácie dokumentácie

🛠️ Ako efektívne používať toto kurikulum

Každá lekcia v tomto sprievodcovi obsahuje:

  1. Jasné vysvetlenia konceptov MCP
  2. Live ukážky kódu v niekoľkých jazykoch
  3. Cvičenia na tvorbu skutočných MCP aplikácií
  4. Dodatočné zdroje pre pokročilých študentov

Naučme sa MCP s C# - séria tutoriálov

Poznajme Model Context Protocol (MCP), moderný rámec navrhnutý na štandardizáciu interakcií medzi AI modelmi a klientske aplikácie. V tejto úvodnej časti pre začiatočníkov vám predstavíme MCP a prevedieme vás vytvorením vášho prvého MCP servera.

🎓 Vaša cesta s MCP začína

Gratulujeme! Práve ste spravili prvý krok na vzrušujúcej ceste, ktorá rozšíri vaše programátorské schopnosti a spojí vás s najmodernejším vývojom v oblasti AI.

Čo ste už dosiahli

Prečítaním tohto úvodu ste už začali budovať svoje základy znalostí MCP. Rozumiete, čo MCP je, prečo je dôležité a ako vám toto kurikulum pomôže na vašej učebnej ceste. To je významné úspech a začiatok vašej expertízy v tejto dôležitej technológii.

Dobrodružstvo pred vami

Ako budete postupovať modulmi, pamätajte, že každý expert kedysi začínal ako začiatočník. Koncepty, ktoré sa môžu teraz javiť zložito, sa stanú druhou prirodzenosťou, ako budete praktizovať a aplikovať naučené. Každý malý krok buduje silné schopnosti, ktoré vám budú slúžiť počas celej vašej programátorskej kariéry.

Vaša podporná sieť

Pripájate sa ku komunite študentov a expertov, ktorí sú nadšení pre MCP a ochotní pomáhať ostatným uspieť. Či už máte problém s kódom alebo chcete zdieľať svoj objav, komunita je tu, aby vás podporila.

Ak sa zaseknete alebo máte otázky ohľadom tvorby AI aplikácií, pridajte sa k ostatným študentom a skúseným vývojárom v diskusiách o MCP. Je to podporujúce spoločenstvo, kde sú otázky vítané a vedomosti sa zdieľajú slobodne.

Microsoft Foundry Discord

Ak máte spätnú väzbu k produktu alebo chyby počas vývoja, navštívte:

Microsoft Foundry Developer Forum

Ste pripravení začať?

Vaša MCP cesta začína práve teraz! Začnite modulom 0, aby ste sa ponorili do vašich prvých praktických skúseností s MCP, alebo si prezrite ukážkové projekty, aby ste videli, čo budete tvoriť. Pamätajte – každý expert začínal presne tam, kde ste teraz vy, a s trpezlivosťou a praxou budete prekvapení tým, čo dokážete.

Vitajte vo svete vývoja Model Context Protocol. Poďme spolu vytvoriť niečo úžasné!

🤝 Prispievanie do učebnej komunity

Toto kurikulum rastie vďaka príspevkom študentov ako ste vy! Či už opravujete preklep, navrhujete jasnejšie vysvetlenie alebo pridávate nový príklad, vaše príspevky pomáhajú ostatným začiatočníkom uspieť.

Vďaka profesionálovi Microsoft Valued Professional Shivam Goyal za prispievanie ukážkami kódu.

Proces prispievania je navrhnutý ako vítajúci a podporujúci. Väčšina príspevkov vyžaduje podpísanie Licenčnej zmluvy o príspevkoch (CLA), ale automatizované nástroje vás hladko prevedú procesom.

📜 Open Source vzdelávanie

Celé toto kurikulum je dostupné pod licenčnou zmluvou MIT LICENSE, čo znamená, že ho môžete používať, upravovať a slobodne zdieľať. Toto podporuje našu misiu sprístupniť vedomosti o MCP vývojárom všade.

🤝 Pokyny pre prispievateľov

Tento projekt víta príspevky a návrhy. Väčšina príspevkov vyžaduje, aby ste súhlasili s Licenčnou zmluvou o príspevkoch (CLA), v ktorej deklarujete, že máte právo a skutočne nám dávate práva na využitie vášho príspevku. Pre viac informácií navštívte https://cla.opensource.microsoft.com.

Keď podáte pull request, bot CLA automaticky zistí, či je potrebné poskytnúť CLA a označí PR vhodne (napr. kontrola stavu, komentár). Jednoducho postupujte podľa pokynov, ktoré vám bot poskytne. Tento proces bude potrebné urobiť iba raz pre všetky repozitáre používajúce našu CLA.

Tento projekt prijal Microsoft Open Source Code of Conduct. Pre viac informácií si pozrite FAQ k Code of Conduct alebo kontaktujte opencode@microsoft.com s ďalšími otázkami či pripomienkami.


Ste pripravení začať svoju cestu s MCP? Začnite s Modul 00 - Úvod do MCP a urobte prvé kroky do sveta vývoja Model Context Protocol!

🎒 Ďalšie kurzy

Náš tím pripravuje aj ďalšie kurzy! Prezrite si:

LangChain

LangChain4j pre začiatočníkov LangChain.js pre začiatočníkov LangChain pre začiatočníkov

Azure / Edge / MCP / Agents

AZD pre začiatočníkov Edge AI pre začiatočníkov MCP pre začiatočníkov AI Agents pre začiatočníkov


Séria Generatívnej AI

Generatívna AI pre začiatočníkov Generatívna AI (.NET) Generatívna AI (Java) Generatívna AI (JavaScript)


Základné učenie

Strojové učenie pre začiatočníkov Dátová veda pre začiatočníkov AI pre začiatočníkov Kyberbezpečnosť pre začiatočníkov Webový vývoj pre začiatočníkov IoT pre začiatočníkov XR vývoj pre začiatočníkov


Séria Copilot

Copilot pre AI párované programovanie Copilot pre C#/.NET Copilot Dobrodružstvo


Zrieknutie sa zodpovednosti:
Tento dokument bol preložený pomocou AI prekladateľskej služby Co-op Translator. Aj keď sa snažíme o presnosť, uvedomte si, že automatizované preklady môžu obsahovať chyby alebo nepresnosti. Pôvodný dokument v jeho rodnom jazyku by mal byť považovaný za autoritatívny zdroj. Pre kritické informácie sa odporúča profesionálny ľudský preklad. Nie sme zodpovední za akékoľvek nedorozumenia alebo nesprávne výklady vyplývajúce z použitia tohto prekladu.