Dobrodošli na Model Context Protocol (MCP) radionicu! Ova sveobuhvatna praktična radionica spaja dvije vrhunske tehnologije koje će revolucionirati razvoj AI aplikacija:
- 🔗 Model Context Protocol (MCP): otvoreni standard za besprijekornu integraciju AI alata
- 🛠️ AI Toolkit za Visual Studio Code (AITK): moćan Microsoftov dodatak za razvoj AI-a
Na kraju radionice savladat ćete izradu inteligentnih aplikacija koje povezuju AI modele s realnim alatima i uslugama. Od automatiziranog testiranja do prilagođenih API integracija, steći ćete praktične vještine za rješavanje složenih poslovnih izazova.
MCP je "USB-C za AI" – univerzalni standard koji povezuje AI modele s vanjskim alatima i izvorima podataka.
✨ Ključne značajke:
- 🔄 Standardizirana integracija: univerzalno sučelje za povezivanje AI alata
- 🏛️ Fleksibilna arhitektura: lokalni i udaljeni serveri putem stdio/SSE transporta
- 🧰 Bogati ekosustav: alati, promptovi i resursi u jednom protokolu
- 🔒 Spreman za poduzeća: ugrađena sigurnost i pouzdanost
🎯 Zašto je MCP važan: Kao što je USB-C uklonio nered s kabelima, MCP uklanja složenost AI integracija. Jedan protokol, beskonačne mogućnosti.
Microsoftov vodeći dodatak za razvoj AI-a koji pretvara VS Code u moćnu AI platformu.
🚀 Glavne mogućnosti:
- 📦 Katalog modela: pristup modelima s Azure AI, GitHub, Hugging Face, Ollama
- ⚡ Lokalna inferencija: ONNX-optimizirano izvođenje na CPU/GPU/NPU
- 🏗️ Agent Builder: vizualni razvoj AI agenata s MCP integracijom
- 🎭 Višemodalni pristup: podrška za tekst, viziju i strukturirani izlaz
💡 Prednosti razvoja:
- implementacija modela bez konfiguracije
- vizualno oblikovanje promptova
- igralište za testiranje u stvarnom vremenu
- besprijekorna integracija MCP servera
Trajanje: 15 minuta
- 🛠️ Instalirajte i konfigurirajte AI Toolkit za VS Code
- 🗂️ Istražite Katalog modela (100+ modela s GitHub, ONNX, OpenAI, Anthropic, Google)
- 🎮 Ovladavanje Interaktivnim igralištem za testiranje modela u stvarnom vremenu
- 🤖 Izgradite svog prvog AI agenta s Agent Builderom
- 📊 Procijenite performanse modela pomoću ugrađenih metrika (F1, relevantnost, sličnost, koherentnost)
- ⚡ Naučite o batch obradi i višemodalnoj podršci
🎯 Ishod učenja: Izradite funkcionalnog AI agenta s dubokim razumijevanjem AITK mogućnosti
Trajanje: 20 minuta
- 🧠 Ovladavanje arhitekturom i konceptima Model Context Protocola (MCP)
- 🌐 Istražite Microsoftov MCP server ekosustav
- 🤖 Izgradite agenta za automatizaciju preglednika koristeći Playwright MCP server
- 🔧 Integrirajte MCP servere s AI Toolkit Agent Builderom
- 📊 Konfigurirajte i testirajte MCP alate unutar svojih agenata
- 🚀 Izvezite i implementirajte agente pokretane MCP-om za produkciju
🎯 Ishod učenja: Implementirajte AI agenta s vanjskim alatima putem MCP-a
Trajanje: 20 minuta
- 💻 Kreirajte prilagođene MCP servere koristeći AI Toolkit
- 🐍 Konfigurirajte i koristite najnoviji MCP Python SDK (v1.9.3)
- 🔍 Postavite i koristite MCP Inspector za otklanjanje pogrešaka
- 🛠️ Izgradite Weather MCP Server s profesionalnim radnim tokovima za otklanjanje pogrešaka
- 🧪 Debugirajte MCP servere u Agent Builderu i Inspectoru
🎯 Ishod učenja: Razvijajte i debugirajte prilagođene MCP servere s modernim alatima
Trajanje: 30 minuta
- 🏗️ Izgradite stvarni GitHub Clone MCP Server za razvojne radne tokove
- 🔄 Implementirajte pametno kloniranje repozitorija s validacijom i upravljanjem greškama
- 📁 Kreirajte inteligentno upravljanje direktorijima i integraciju s VS Codeom
- 🤖 Koristite GitHub Copilot Agent Mode s prilagođenim MCP alatima
- 🛡️ Primijenite pouzdanost spremnu za produkciju i kompatibilnost na više platformi
🎯 Ishod učenja: Implementirajte produkcijski MCP server koji pojednostavljuje stvarne razvojne procese
Transformirajte svoj razvojni tok s inteligentnom automatizacijom:
- Pametno upravljanje repozitorijima: AI vođeni pregled koda i odluke o spajanju
- Inteligentni CI/CD: automatizirana optimizacija pipelinea prema promjenama u kodu
- Triage problema: automatska klasifikacija i dodjela bugova
Unaprijedite testiranje AI automatizacijom:
- Inteligentna generacija testova: automatsko kreiranje opsežnih testnih paketa
- Vizualno regresijsko testiranje: AI detekcija promjena u UI-u
- Praćenje performansi: proaktivno otkrivanje i rješavanje problema
Izgradite pametnije tokove obrade podataka:
- Adaptivni ETL procesi: samopodešavajuće transformacije podataka
- Detekcija anomalija: nadzor kvalitete podataka u stvarnom vremenu
- Inteligentno usmjeravanje: pametno upravljanje protokom podataka
Kreirajte iznimne interakcije s korisnicima:
- Podrška s kontekstom: AI agenti s pristupom povijesti korisnika
- Proaktivno rješavanje problema: prediktivna korisnička služba
- Integracija na više kanala: jedinstveno AI iskustvo na svim platformama
| Komponenta | Zahtjev | Napomene |
|---|---|---|
| Operativni sustav | Windows 10+, macOS 10.15+, Linux | Bilo koji moderni OS |
| Visual Studio Code | Najnovija stabilna verzija | Potrebno za AITK |
| Node.js | v18.0+ i npm | Za razvoj MCP servera |
| Python | 3.10+ | Opcionalno za Python MCP servere |
| Memorija | najmanje 8GB RAM-a | Preporučeno 16GB za lokalne modele |
- AI Toolkit (ms-windows-ai-studio.windows-ai-studio)
- Python (ms-python.python)
- Python Debugger (ms-python.debugpy)
- GitHub Copilot (GitHub.copilot) - opcionalno, ali korisno
- uv: moderni upravitelj Python paketima
- MCP Inspector: vizualni alat za debugiranje MCP servera
- Playwright: za primjere web automatizacije
Završetkom ove radionice postići ćete stručnost u:
- MCP protokol: duboko razumijevanje arhitekture i obrazaca implementacije
- AITK vještine: stručna upotreba AI Toolkita za brzi razvoj
- Razvoj prilagođenih servera: izgradnja, implementacija i održavanje produkcijskih MCP servera
- Izvrsnost u integraciji alata: besprijekorna povezanost AI-a s postojećim razvojnim tokovima
- Primjena za rješavanje problema: primjena naučenog u stvarnim poslovnim izazovima
- Postavljanje i konfiguracija AI Toolkita u VS Codeu
- Dizajniranje i implementacija prilagođenih MCP servera
- Integracija GitHub modela s MCP arhitekturom
- Izgradnja automatiziranih testnih tokova s Playwrightom
- Implementacija AI agenata za produkciju
- Debugiranje i optimizacija performansi MCP servera
- Arhitektura AI integracija na razini poduzeća
- Primjena sigurnosnih najboljih praksi za AI aplikacije
- Dizajn skalabilnih MCP server arhitektura
- Izrada prilagođenih lanaca alata za specifična područja
- Mentorstvo u AI-native razvoju
🚀 Spremni za revoluciju u razvoju AI-a?
Izgradimo zajedno budućnost inteligentnih aplikacija s MCP-om i AI Toolkitom!
Odricanje od odgovornosti:
Ovaj dokument je preveden korištenjem AI usluge za prijevod Co-op Translator. Iako nastojimo postići točnost, imajte na umu da automatski prijevodi mogu sadržavati pogreške ili netočnosti. Izvorni dokument na izvornom jeziku treba se smatrati autoritativnim izvorom. Za kritične informacije preporučuje se profesionalni ljudski prijevod. Ne snosimo odgovornost za bilo kakva nesporazuma ili kriva tumačenja koja proizlaze iz korištenja ovog prijevoda.
