Skip to content

Latest commit

 

History

History
397 lines (280 loc) · 35.5 KB

File metadata and controls

397 lines (280 loc) · 35.5 KB

MCP-for-beginners

GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

Slijedite ove korake da započnete s korištenjem ovih resursa:

  1. Forkajte Repo: Kliknite GitHub forks
  2. Klonirajte Repo: git clone https://github.com/microsoft/mcp-for-beginners.git
  3. Pridružite se Microsoft Foundry Discord

🌐 Višejezična Podrška

Podržano putem GitHub Action (Automatizirano i Uvijek Ažurirano)

Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

Preferirate lokalno kloniranje?

Ovaj spremnik uključuje prijevode na 50+ jezika što znatno povećava veličinu preuzimanja. Da biste klonirali bez prijevoda, koristite 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"

Ovo vam daje sve što vam treba za dovršetak tečaja uz znatno brže preuzimanje.

🚀 Kurikulum Model Context Protocol (MCP) za Početnike

Naučite MCP s praktičnim primjerima koda u C#, Java, JavaScript, Rust, Python i TypeScript

🧠 Pregled Kurikuluma Model Context Protocol

Dobrodošli na svoje putovanje u Model Context Protocol! Ako ste se ikada pitali kako AI aplikacije komuniciraju s različitim alatima i uslugama, upravo ćete otkriti elegantno rješenje koje mijenja način na koji programeri izrađuju inteligentne sustave.

Zamislite MCP kao univerzalni prevoditelj za AI aplikacije - baš kao što USB priključci omogućuju povezivanje bilo kojeg uređaja s računalom, MCP omogućuje AI modelima povezivanje sa bilo kojim alatom ili uslugom na standardizirani način. Bilo da razvijate svoj prvi chatbot ili radite na složenim AI radnim tijekovima, razumijevanje MCP-a daje vam moć stvaranja sposobnijih i fleksibilnijih aplikacija.

Ovaj kurikulum je dizajniran s pažnjom i strpljenjem za vaše učenje. Počet ćemo s jednostavnim konceptima koje već razumijete i postupno graditi vašu stručnost kroz praktične vježbe u vašem omiljenom programskom jeziku. Svaki korak uključuje jasna objašnjenja, praktične primjere i mnogo podrške uz put.

Do kraja ovog putovanja imat ćete povjerenje za izgradnju vlastitih MCP poslužitelja, njihovu integraciju s popularnim AI platformama i razumjet ćete kako ova tehnologija preoblikuje budućnost razvoja AI. Započnimo zajedno ovu uzbudljivu avanturu!

Službena Dokumentacija i Specifikacije

Ovaj kurikulum usklađen je s MCP Specifikacijom 2025-11-25 (najnovije stabilno izdanje). MCP specifikacija koristi verzioniranje bazirano na datumu (format GGGG-MM-DD) za jasan pregled verzija protokola.

Ovi izvori postaju dragocjeniji kako raste vaše razumijevanje, ali nemojte se osjećati pod pritiskom da odmah pročitate sve. Počnite s područjima koja vas najviše zanimaju!

  • 📘 MCP Dokumentacija – Ovo je vaš glavni izvor za korak-po-korak vodiče i korisničke priručnike. Dokumentacija je pisana s početnicima na umu, pružajući jasne primjere koje možete pratiti svojim tempom.
  • 📜 MCP Specifikacija – Ovo smatrate vašim iscrpnim referentnim priručnikom. Kako radite kroz kurikulum, vraćat ćete se ovdje za pronalazak specifičnih detalja i istraživanje naprednih značajki.
  • 📜 MCP Verzije Specifikacije – Sadrži informacije o povijesti verzija protokola i kako MCP koristi verzioniranje na bazi datuma (format GGGG-MM-DD).
  • 🧑‍💻 MCP GitHub Repo – Ovdje ćete pronaći SDK-ove, alate i primjere koda na više programskih jezika. To je poput riznice praktičnih primjera i komponenti spremnih za upotrebu.
  • 🌐 MCP Zajednica – Pridružite se drugim učenicima i iskusnim programerima u raspravama o MCP-u. To je podržavajuća zajednica gdje su pitanja dobrodošla, a znanje slobodno dijeljeno.

Ciljevi Učenja

Do kraja ovog kurikuluma osjećat ćete se samopouzdano i uzbuđeno zbog svojih novih sposobnosti. Evo što ćete postići:

Razumjeti osnove MCP-a: Shvatit ćete što je Model Context Protocol i zašto mijenja način na koji AI aplikacije surađuju, koristeći analogije i primjere koji imaju smisla.

Izgraditi svoj prvi MCP poslužitelj: Kreirat ćete radni MCP poslužitelj u vašem omiljenom programskom jeziku, počevši s jednostavnim primjerima i postupno razvijajući svoje vještine.

Povezati AI modele s pravim alatima: Naučit ćete kako premostiti jaz između AI modela i stvarnih usluga, dajući vašim aplikacijama moćne nove sposobnosti.

Implementirati najbolje sigurnosne prakse: Shvatit ćete kako održati vaše MCP implementacije sigurnima, štiteći i aplikacije i korisnike.

Sigurno implementirati: Znate kako premjestiti svoje MCP projekte iz razvoja u produkciju, s praktičnim strategijama implementacije koje funkcioniraju u stvarnom svijetu.

Pridružiti se MCP zajednici: Postat ćete dio rastuće zajednice programera koji oblikuju budućnost razvoja AI aplikacija.

Osnovno Predznanje

Prije nego što zaronimo u specifičnosti MCP-a, pobrinimo se da ste ugodno upoznati s nekim osnovnim pojmovima. Ne brinite ako niste stručnjak na tim područjima - objasnit ćemo sve što trebate znati kroz proces!

Razumijevanje Protokola (Temelj)

Zamislite protokol kao pravila za razgovor. Kada nazovete prijatelja, oboje znate da kažete "bok" na poziv, naizmjence govorite i kažete "doviđenja" na kraju. Računalni programi trebaju slična pravila kako bi učinkovito komunicirali.

MCP je protokol - skup dogovorenih pravila koji pomažu AI modelima i aplikacijama da imaju produktivne "razgovore" s alatima i uslugama. Baš kao što pravila razgovora olakšavaju ljudsku komunikaciju, MCP čini komunikaciju AI aplikacija pouzdanijom i snažnijom.

Odnosi Klijent-Server (Kako Programi Surađuju)

Već svakodnevno koristite odnose klijent-server! Kada koristite web preglednik (klijenta) da posjetite web stranicu, povezujete se s web poslužiteljem koji šalje sadržaj stranice. Preglednik zna kako zatražiti informacije, a poslužitelj zna kako odgovoriti.

U MCP-u imamo sličan odnos: AI modeli djeluju kao klijenti koji traže informacije ili radnje, dok MCP poslužitelji pružaju te mogućnosti. To je kao da imate pomoćnog asistenta (poslužitelja) kojeg AI može pitati za izvršavanje određenih zadataka.

Zašto je Standardizacija Važna (Kako Stvari Funkcioniraju Zajedno)

Zamislite da svaki proizvođač automobila koristi drugačije oblikovane pumpne priključke - trebali biste drugačiji adapter za svaki auto! Standardizacija znači dogovor o zajedničkim pristupima kako bi stvari radile besprijekorno zajedno.

MCP pruža ovu standardizaciju za AI aplikacije. Umjesto da svaki AI model treba poseban kod za rad s svakim alatom, MCP stvara univerzalni način za njihovu komunikaciju. To znači da programeri mogu izraditi alate jednom i učiniti ih kompatibilnima s mnogim različitim AI sustavima.

🧭 Pregled Vašeg Putovanja u Učenju

Vaše MCP putovanje je pažljivo strukturirano da postupno gradi vaše povjerenje i vještine. Svaka faza uvodi nove pojmove dok učvršćuje ono što ste već naučili.

🌱 Fazа Temelja: Razumijevanje Osnova (Moduli 0-2)

Ovdje počinje vaša avantura! Uvest ćemo vas u MCP koncepte koristeći poznate usporedbe i jednostavne primjere. Razumjet ćete što je MCP, zašto postoji i kako se uklapa u širi svijet razvoja AI.

Modul 0 - Uvod u MCP: Počet ćemo istražujući što je MCP i zašto je toliko važan za moderne AI aplikacije. Vidjet ćete primjere MCP-a u stvarnom svijetu i shvatit ćete kako rješava uobičajene probleme koje programeri susreću.

Modul 1 - Objašnjenje Osnovnih Koncepata: Naučit ćete ključne gradivne blokove MCP-a. Koristit ćemo mnogo analogija i vizualnih primjera kako bismo osigurali da ovi koncepti budu prirodni i razumljivi.

Modul 2 - Sigurnost u MCP-u: Sigurnost može zvučati zastrašujuće, ali pokazat ćemo vam kako MCP uključuje ugrađene sigurnosne značajke i naučit ćemo najbolje prakse koje štite vaše aplikacije od samog početka.

🔨 Faza Izgradnje: Izrada Prvih Implementacija (Modul 3)

Sad počinje prava zabava! Dobit ćete praktično iskustvo u izgradnji stvarnih MCP servera i klijenata. Ne brinite - krenut ćemo jednostavno i vodit ćemo vas kroz svaki korak.

Ovaj modul uključuje više praktičnih vodiča koji vam omogućuju vježbanje u programskom jeziku po vašem izboru. Stvorit ćete svoj prvi server, izgraditi klijenta koji će se spojiti na njega, pa čak i integrirati s popularnim razvojnim alatima poput VS Codea.

Svaki vodič sadrži kompletne primjere koda, savjete za otklanjanje poteškoća i objašnjenja zašto donosimo određene dizajnerske odluke. Do kraja ove faze imat ćete funkcionalne MCP implementacije na koje možete biti ponosni!

🚀 Faza rasta: Napredni koncepti i primjena u stvarnom svijetu (Moduli 4-5)

Nakon što savladate osnove, spremni ste za istraživanje sofisticiranijih MCP značajki. Pokrit ćemo praktične strategije implementacije, tehnike uklanjanja pogrešaka i napredne teme poput integracije multimodalne umjetne inteligencije.

Također ćete naučiti kako skalirati svoje MCP implementacije za produkcijsku upotrebu i integrirati ih s cloud platformama poput Azurea. Ovi moduli vas pripremaju za izgradnju MCP rješenja koja mogu zadovoljiti zahtjeve stvarnog svijeta.

🌟 Faza savladavanja: Zajednica i specijalizacija (Moduli 6-11)

Završna faza fokusira se na pridruživanje MCP zajednici i specijalizaciju u područjima koja vas najviše zanimaju. Naučit ćete kako doprinositi open-source MCP projektima, implementirati napredne obrasce autentifikacije i graditi sveobuhvatna rješenja integrirana s bazama podataka.

Modul 11 zaslužuje posebnu pažnju – to je kompletan niz od 13 praktičnih laboratorija koji vas uče kako izgraditi MCP servere spremne za produkciju s integracijom PostgreSQL-a. To je kao završni projekt koji objedinjuje sve što ste naučili!

📚 Potpuna struktura nastavnog programa

Modul Tema Opis Link
Modul 0-3: Osnove
00 Uvod u MCP Pregled Model Context Protocola i njegov značaj u AI cjevovodima Više
01 Objašnjenje osnovnih pojmova Dubinska analiza osnovnih MCP pojmova Više
02 Sigurnost u MCP-u Sigurnosne prijetnje i najbolje prakse Više
03 Početak rada s MCP-om Postavljanje okruženja, osnovni serveri/klijenti, integracija Više
Modul 3: Izgradnja vašeg prvog servera i klijenta
3.1 Prvi server Kreirajte svoj prvi MCP server Vodič
3.2 Prvi klijent Razvijte osnovnog MCP klijenta Vodič
3.3 Klijent s LLM-om Integrirajte velike jezične modele Vodič
3.4 Integracija u VS Code Koristite MCP servere u VS Codeu Vodič
3.5 stdio server Kreirajte servere koristeći stdio transport Vodič
3.6 HTTP Streaming Implementirajte HTTP streaming u MCP-u Vodič
3.7 AI Toolkit Koristite AI Toolkit s MCP-om Vodič
3.8 Testiranje Testirajte implementaciju MCP servera Vodič
3.9 Implementacija Postavite MCP servere u produkciju Vodič
3.10 Napredna uporaba servera Koristite napredne servere za napredne značajke i poboljšanu arhitekturu Vodič
3.11 Jednostavna autentifikacija Poglavlje koje prikazuje autentifikaciju od početka i RBAC Vodič
3.12 MCP domaćini Konfigurirajte Claude Desktop, Cursor, Cline i druge MCP domaćine Vodič
3.13 MCP inspektor Otklanjajte pogreške i testirajte MCP servere uz alat Inspector Vodič
3.14 Uzorkovanje Koristite uzorkovanje za suradnju s klijentom Vodič
3.15 MCP aplikacije Izgradite MCP aplikacije Vodič
Modul 4-5: Praktično & Napredno
04 Praktična implementacija SDK-ovi, otklanjanje pogrešaka, testiranje, ponovo upotrebljive templates za promptove Više
4.1 Paginacija Upravljanje velikim skupovima rezultata korištenjem paginacije na bazi pokazivača Vodič
05 Napredne teme u MCP-u Multimodalna AI, skaliranje, enterprise primjena Više
5.1 Integracija Azure MCP integracija s Azureom Vodič
5.2 Multimodalnost Rad s više modaliteta Vodič
5.3 OAuth2 demo Implementacija OAuth2 autentifikacije Vodič
5.4 Root konteksti Razumijevanje i implementacija root konteksta Vodič
5.5 Rutiranje Strategije rutiranja u MCP-u Vodič
5.6 Uzorkovanje Tehnike uzorkovanja u MCP-u Vodič
5.7 Skaliranje Skaliranje MCP implementacija Vodič
5.8 Sigurnost Napredna sigurnosna razmatranja Vodič
5.9 Pretraživanje weba Implementacija mogućnosti pretraživanja weba Vodič
5.10 Realtime streaming Izgradnja funkcionalnosti za realtime streaming Vodič
5.11 Realtime pretraživanje Implementacija realtime pretraživanja Vodič
5.12 Autentifikacija Entra ID Autentifikacija s Microsoft Entra ID-om Vodič
5.13 Foundry integracija Integracija s Azure AI Foundry Vodič
5.14 Context engineering Tehnike za učinkovito upravljanje kontekstom Vodič
5.15 Prilagođeni MCP transport Implementacije prilagođenog transporta Vodič
5.16 Značajke protokola Obavijesti o napretku, otkazivanje, resource templates Vodič
5.17 Protivničko multi-agentno rezoniranje Dva agenta raspravljaju suprotne strane koristeći zajedničke MCP alate, ocjenjuje ih agent sudac Vodič
Modul 6-10: Zajednica i najbolje prakse
06 Doprinosi zajednici Kako doprinijeti MCP ekosustavu Vodič
07 Uvidi iz rane primjene Priče o stvarnim implementacijama Vodič
08 Najbolje prakse za MCP Performanse, otpornost na pogreške, otpornost sustava Vodič
09 MCP studije slučaja Primjeri praktičnih implementacija Vodič
10 Praktična radionica Izgradnja MCP servera s AI Toolkitom Laboratorij
Modul 11: MCP Server praktični laboratorij
11 MCP integracija baze podataka Sveobuhvatan put učenja kroz 13 laboratorijskih vježbi za integraciju PostgreSQL-a Laboratoriji
11.1 Uvod Pregled MCP-a s integracijom baze podataka i slučaj uporabe u maloprodaji Laboratorij 00
11.2 Osnovna arhitektura Razumijevanje arhitekture MCP servera, slojeva baze podataka i obrazaca sigurnosti Laboratorij 01
11.3 Sigurnost i multi-tenancy Sigurnost na razini redaka, autentifikacija i pristup podacima za više korisnika Laboratorij 02
11.4 Postavljanje okruženja Postavljanje razvojnih okruženja, Docker, Azure resursi Laboratorij 03
11.5 Dizajn baze podataka Postavljanje PostgreSQL-a, dizajn šeme za maloprodaju i uzorci podataka Laboratorij 04
11.6 Implementacija MCP servera Izgradnja FastMCP servera s integracijom baze podataka Laboratorij 05
11.7 Razvoj alata Izrada alata za upite baze podataka i introspekciju šema Laboratorij 06
11.8 Semantičko pretraživanje Implementacija vektorskih ugradnji s Azure OpenAI i pgvector Laboratorij 07
11.9 Testiranje i otklanjanje pogrešaka Strategije testiranja, alati za otklanjanje pogrešaka i pristupi validaciji Laboratorij 08
11.10 Integracija u VS Code Konfiguracija VS Code MCP integracije i korištenje AI Chata Laboratorij 09
11.11 Strategije implementacije Implementacija s Dockerom, Azure Container Apps te razmatranja skaliranja Laboratorij 10
11.12 Praćenje Application Insights, logiranje, nadzor performansi Laboratorij 11
11.13 Najbolje prakse Optimizacija performansi, jačanje sigurnosti i savjeti za produkciju Laboratorij 12

💻 Primjeri projekata s kodom

Jedan od najuzbudljivijih dijelova učenja MCP-a je vidjeti kako se vaše vještine kodiranja postupno razvijaju. Dizajnirali smo naše primjere koda da krenu jednostavno i postanu složeniji kako vaše razumijevanje raste. Evo kako uvodimo koncepte - s kodom koji je lako razumljiv, ali pokazuje prave MCP principe, shvatit ćete ne samo što taj kod radi, nego i zašto je strukturiran na taj način i kako se uklapa u veće MCP aplikacije.

Primjeri osnovnog MCP kalkulatora

Jezik Opis Link
C# Primjer MCP servera Pogledaj kod
Java MCP kalkulator Pogledaj kod
JavaScript MCP demo Pogledaj kod
Python MCP server Pogledaj kod
TypeScript MCP primjer Pogledaj kod
Rust MCP primjer Pogledaj kod

Napredne MCP implementacije

Jezik Opis Link
C# Napredni primjer Pogledaj kod
Java sa Springom Primjer Container App-a Pogledaj kod
JavaScript Napredni primjer Pogledaj kod
Python Složena implementacija Pogledaj kod
TypeScript Primjer kontejnera Pogledaj kod

🎯 Preduvjeti za učenje MCP-a

Da biste izvukli najviše iz ovog kurikuluma, trebali biste imati:

  • Osnovno znanje programiranja u barem jednom od sljedećih jezika: C#, Java, JavaScript, Python ili TypeScript

  • Razumijevanje klijent-poslužitelj modela i API-ja

  • Poznavanje REST i HTTP koncepata

  • (Opcionalno) Pozadina u AI/ML konceptima

  • Pridruživanje našim zajedničkim raspravama za podršku

📚 Vodič za učenje i resursi

Ovaj repozitorij sadrži nekoliko resursa koji će vam pomoći da se učinkovito krećete i učite:

Vodič za učenje

Dostupan je sveobuhvatni Vodič za učenje koji će vam pomoći da se učinkovito snalazite u ovom repozitoriju. Ova vizualna karta kurikuluma prikazuje kako su sve teme povezane i daje smjernice kako učinkovito koristiti primjere projekata. Posebno je koristan ako ste vizualni učenik koji voli vidjeti cjelokupnu sliku.

Vodič uključuje:

  • Vizualnu kartu kurikuluma koja prikazuje sve obrađene teme
  • Detaljnu razradu svakog dijela repozitorija
  • Smjernice za korištenje primjera projekata
  • Preporučene putanje učenja za različite razine vještina
  • Dodatne resurse za dopunu vašeg puta učenja

Dnevnik promjena

Održavamo detaljan Dnevnik promjena koji prati sve značajne nadogradnje materijala kurikuluma, kako biste ostali u tijeku s najnovijim poboljšanjima i dodacima.

  • Dodavanje novog sadržaja
  • Strukturne promjene
  • Poboljšanja značajki
  • Ažuriranja dokumentacije

🛠️ Kako učinkovito koristiti ovaj kurikulum

Svaka lekcija u ovom vodiču uključuje:

  1. Jasna objašnjenja MCP koncepata
  2. Primjere koda u živo na više jezika
  3. Vježbe za izgradnju pravih MCP aplikacija
  4. Dodatne resurse za napredne učenike

Naučimo MCP s C# - serija tutorijala

Naučimo o Model Context Protocolu (MCP), vrhunskom okviru dizajniranom za standardizaciju interakcija između AI modela i klijentskih aplikacija. Kroz ovu sesiju za početnike, upoznat ćemo vas s MCP-om i voditi kroz kreiranje vašeg prvog MCP poslužitelja.

🎓 Vaše MCP putovanje počinje

Čestitamo! Upravo ste napravili prvi korak u uzbudljivoj pustolovini koja će proširiti vaše programske sposobnosti i povezati vas s vrhuncem AI razvoja.

Što ste već postigli

Čitajući ovaj uvod, već ste počeli graditi temelj znanja o MCP-u. Razumijete što je MCP, zašto je važan i kako će vam ovaj kurikulum pomoći na vašem putu učenja. To je značajno postignuće i početak vaše ekspertize u ovoj važnoj tehnologiji.

Avantura koja slijedi

Dok napredujete kroz module, imajte na umu da je svaki stručnjak nekada bio početnik. Koncepti koji vam sada mogu izgledati složeno, postat će vam druga priroda kako ih budete vježbali i primjenjivali. Svaki mali korak gradi moćne sposobnosti koje će vam služiti tijekom vaše programerske karijere.

Vaša mreža potpore

Pridružujete se zajednici učenika i stručnjaka koji su strastveni u vezi MCP-a i željni pomoći drugima da uspiju. Bilo da ste zapeli na kodnom izazovu ili ste uzbuđeni podijeliti proboj, zajednica je tu da podrži vaše putovanje.

Ako zapnete ili imate pitanja o izradi AI aplikacija, pridružite se kolegama učenicima i iskusnim programerima u raspravama o MCP-u. To je poticajna zajednica u kojoj su pitanja dobrodošla, a znanje se slobodno dijeli.

Microsoft Foundry Discord

Ako imate povratne informacije o proizvodu ili greške tijekom razvoja, posjetite:

Microsoft Foundry Developer Forum

Spremni za početak?

Vaša MCP pustolovina počinje sada! Počnite s Modulom 0 da zaronite u svoje prve praktične MCP doživljaje, ili istražite primjere projekata da vidite što ćete graditi. Zapamtite - svaki stručnjak je počeo baš tamo gdje ste sada, i uz strpljenje i praksu, bit ćete zapanjeni onim što možete postići.

Dobrodošli u svijet razvoja Model Context Protocola. Zajedno izgradimo nešto nevjerojatno!

🤝 Doprinos zajednici za učenje

Ovaj kurikulum jača zahvaljujući doprinosima učenika poput vas! Bilo da ispravljate tiskarsku pogrešku, predlažete jasnije objašnjenje ili dodajete novi primjer, vaši doprinosi pomažu drugim početnicima da uspiju.

Zahvala Microsoftovom cijenjenom stručnjaku Shivam Goyal za doprinos primjera koda.

Proces doprinosa dizajniran je da bude prijateljski i podržavajući. Većina doprinosa zahtijeva Ugovor o licenci za doprinositelja (CLA), ali automatizirani alati će vas glatko voditi kroz postupak.

📜 Učenje otvorenog koda

Cijeli ovaj kurikulum dostupan je pod MIT LICENCOM, što znači da ga možete koristiti, mijenjati i slobodno dijeliti. To podržava našu misiju da znanje o MCP-u učinimo dostupnim programerima svugdje.

🤝 Smjernice za doprinos

Ovaj projekt dobrodošao doprinosima i prijedlozima. Većina doprinosa zahtijeva da pristanete na Ugovor o licenci za doprinositelja (CLA) kojim izjavljujete da imate pravo i doista dajete nam pravo korištenja vašeg doprinosa. Za detalje, posjetite https://cla.opensource.microsoft.com.

Kada pošaljete zahtjev za povlačenje (pull request), bot za CLA će automatski odrediti trebate li dostaviti CLA i označiti PR na odgovarajući način (npr. statusni pregled, komentar). Jednostavno slijedite upute koje daje bot. To ćete morati napraviti samo jednom za sve repozitorije koji koriste naš CLA.

Ovaj projekt usvojio je Microsoft Open Source Code of Conduct. Za više informacija pogledajte FAQ za Pravila ponašanja ili kontaktirajte opencode@microsoft.com za dodatna pitanja ili komentare.


Spremni započeti svoje MCP putovanje? Počnite s Modul 00 - Uvod u MCP i napravite prve korake u svijetu Model Context Protocola!

🎒 Ostali tečajevi

Naš tim proizvodi i druge tečajeve! Pogledajte:

LangChain

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

Azure / Edge / MCP / Agenti

AZD za početnike Edge AI za početnike MCP za početnike AI Agenti za početnike


Serija Generativnog AI

Generativni AI za početnike Generativni AI (.NET) Generativni AI (Java) Generativni AI (JavaScript)


Temeljno učenje

ML za početnike Data Science za početnike AI za početnike Cybersecurity za početnike Web razvoj za početnike IoT za početnike XR razvoj za početnike


Serija Copilot

Copilot za AI u uparenom programiranju Copilot za C#/.NET Copilot avantura


Odricanje od odgovornosti: Ovaj je dokument preveden pomoću AI prevoditeljskog servisa Co-op Translator. Iako težimo točnosti, molimo imajte na umu da automatski prijevodi mogu sadržavati pogreške ili netočnosti. Izvorni dokument na njegovom izvornom jeziku treba smatrati autoritativnim izvorom. Za kritične informacije preporučuje se profesionalni ljudski prijevod. Ne snosimo odgovornost za bilo kakva nesporazuma ili pogrešna tumačenja koja proizlaze iz korištenja ovog prijevoda.