Vitajte na Model Context Protocol (MCP) workshope! Tento komplexný praktický workshop spája dve špičkové technológie, ktoré menia vývoj AI aplikácií:
- 🔗 Model Context Protocol (MCP): otvorený štandard pre bezproblémovú integráciu AI nástrojov
- 🛠️ AI Toolkit pre Visual Studio Code (AITK): výkonné rozšírenie od Microsoftu pre vývoj AI
Na konci tohto workshopu budete ovládať tvorbu inteligentných aplikácií, ktoré prepájajú AI modely s reálnymi nástrojmi a službami. Od automatizovaného testovania až po vlastné API integrácie získate praktické zručnosti na riešenie zložitých obchodných výziev.
MCP je „USB-C pre AI“ – univerzálny štandard, ktorý spája AI modely s externými nástrojmi a dátovými zdrojmi.
✨ Kľúčové vlastnosti:
- 🔄 Štandardizovaná integrácia: univerzálne rozhranie pre pripojenie AI nástrojov
- 🏛️ Flexibilná architektúra: lokálne aj vzdialené servery cez stdio/SSE prenos
- 🧰 Bohatý ekosystém: nástroje, prompt-y a zdroje v jednom protokole
- 🔒 Podniková pripravenosť: zabudovaná bezpečnosť a spoľahlivosť
🎯 Prečo je MCP dôležité: Rovnako ako USB-C odstránilo chaos s káblami, MCP zjednodušuje integrácie AI. Jeden protokol, nekonečné možnosti.
Vlajková loď Microsoftu pre vývoj AI, ktorá premení VS Code na AI centrum.
🚀 Hlavné schopnosti:
- 📦 Katalóg modelov: prístup k modelom z Azure AI, GitHub, Hugging Face, Ollama
- ⚡ Lokálne inferovanie: ONNX optimalizované pre CPU/GPU/NPU
- 🏗️ Agent Builder: vizuálny vývoj AI agentov s MCP integráciou
- 🎭 Multi-modálnosť: podpora textu, obrazu a štruktúrovaného výstupu
💡 Výhody pre vývoj:
- Nasadenie modelov bez konfigurácie
- Vizuálne navrhovanie promptov
- Testovanie v reálnom čase
- Plynulá integrácia MCP serverov
Dĺžka: 15 minút
- 🛠️ Inštalácia a konfigurácia AI Toolkitu pre VS Code
- 🗂️ Preskúmanie Katalógu modelov (100+ modelov z GitHub, ONNX, OpenAI, Anthropic, Google)
- 🎮 Ovládnutie Interaktívneho ihriska pre testovanie modelov v reálnom čase
- 🤖 Vytvorenie prvého AI agenta pomocou Agent Buildera
- 📊 Hodnotenie výkonu modelov pomocou vstavaných metrík (F1, relevantnosť, podobnosť, koherencia)
- ⚡ Naučíte sa dávkové spracovanie a podporu multi-modálnosti
🎯 Výsledok učenia: Vytvoriť funkčného AI agenta s komplexným pochopením možností AITK
Dĺžka: 20 minút
- 🧠 Ovládnutie architektúry a konceptov Model Context Protocol (MCP)
- 🌐 Preskúmanie ekosystému MCP serverov od Microsoftu
- 🤖 Vytvorenie agenta pre automatizáciu prehliadača pomocou Playwright MCP servera
- 🔧 Integrácia MCP serverov s AI Toolkit Agent Builderom
- 📊 Konfigurácia a testovanie MCP nástrojov vo vašich agentoch
- 🚀 Export a nasadenie agentov s podporou MCP do produkcie
🎯 Výsledok učenia: Nasadiť AI agenta s externými nástrojmi cez MCP
Dĺžka: 20 minút
- 💻 Vytváranie vlastných MCP serverov pomocou AI Toolkitu
- 🐍 Konfigurácia a používanie najnovšieho MCP Python SDK (v1.9.3)
- 🔍 Nastavenie a využitie MCP Inspector na ladenie
- 🛠️ Vytvorenie Weather MCP Servera s profesionálnymi debugovacími postupmi
- 🧪 Ladenie MCP serverov v prostredí Agent Builder a Inspector
🎯 Výsledok učenia: Vyvíjať a ladiť vlastné MCP servery s modernými nástrojmi
Dĺžka: 30 minút
- 🏗️ Vytvorenie reálneho GitHub Clone MCP Servera pre vývojové pracovné toky
- 🔄 Implementácia inteligentného klonovania repozitárov s validáciou a spracovaním chýb
- 📁 Vytvorenie inteligentného spravovania adresárov a integrácia s VS Code
- 🤖 Použitie GitHub Copilot Agent Mode s vlastnými MCP nástrojmi
- 🛡️ Aplikácia spoľahlivosti pripravené na produkciu a multiplatformovej kompatibility
🎯 Výsledok učenia: Nasadiť produkčný MCP server, ktorý zjednodušuje reálne vývojové procesy
Transformujte svoj vývojový proces inteligentnou automatizáciou:
- Inteligentné spravovanie repozitárov: AI riadené revízie kódu a rozhodnutia o zlúčení
- Inteligentné CI/CD: automatická optimalizácia pipeline na základe zmien v kóde
- Triedenie problémov: automatická klasifikácia a priraďovanie chýb
Zvýšte efektivitu testovania pomocou AI automatizácie:
- Inteligentná generácia testov: automatické vytváranie komplexných testovacích sád
- Vizualizácia regresných testov: AI detekcia zmien v UI
- Monitorovanie výkonu: proaktívne identifikovanie a riešenie problémov
Budujte inteligentnejšie dátové pracovné toky:
- Adaptívne ETL procesy: samonastavujúce sa dátové transformácie
- Detekcia anomálií: monitorovanie kvality dát v reálnom čase
- Inteligentné smerovanie: riadenie toku dát s rozumom
Vytvorte výnimočné interakcie so zákazníkmi:
- Podpora s kontextom: AI agenti s prístupom k histórii zákazníka
- Proaktívne riešenie problémov: prediktívny zákaznícky servis
- Multikanálová integrácia: jednotný AI zážitok naprieč platformami
| Komponent | Požiadavka | Poznámky |
|---|---|---|
| Operačný systém | Windows 10+, macOS 10.15+, Linux | Akýkoľvek moderný OS |
| Visual Studio Code | Najnovšia stabilná verzia | Potrebné pre AITK |
| Node.js | v18.0+ a npm | Pre vývoj MCP serverov |
| Python | 3.10+ | Voliteľné pre Python MCP servery |
| Pamäť | Minimálne 8GB RAM | Odporúča sa 16GB pre lokálne modely |
- AI Toolkit (ms-windows-ai-studio.windows-ai-studio)
- Python (ms-python.python)
- Python Debugger (ms-python.debugpy)
- GitHub Copilot (GitHub.copilot) – voliteľné, ale užitočné
- uv: moderný správca balíčkov pre Python
- MCP Inspector: vizuálny nástroj na ladenie MCP serverov
- Playwright: pre príklady webovej automatizácie
Účasťou na tomto workshope dosiahnete majstrovstvo v:
- Ovládnutie MCP protokolu: hlboké pochopenie architektúry a implementačných vzorov
- Znalosť AITK: expertné používanie AI Toolkitu pre rýchly vývoj
- Vývoj vlastných serverov: tvorba, nasadenie a údržba produkčných MCP serverov
- Excelentná integrácia nástrojov: bezproblémové prepojenie AI s existujúcimi vývojovými tokmi
- Aplikácia riešenia problémov: využitie naučených zručností na reálne obchodné výzvy
- Nastavenie a konfigurácia AI Toolkitu vo VS Code
- Návrh a implementácia vlastných MCP serverov
- Integrácia GitHub modelov s MCP architektúrou
- Vytváranie automatizovaných testovacích tokov s Playwright
- Nasadenie AI agentov do produkcie
- Ladenie a optimalizácia výkonu MCP serverov
- Architektúra AI integrácií na podnikovej úrovni
- Implementácia bezpečnostných najlepších praktík pre AI aplikácie
- Návrh škálovateľných MCP serverových architektúr
- Vytváranie vlastných nástrojových reťazcov pre špecifické oblasti
- Mentorovanie ostatných vo vývoji natívnom pre AI
- MCP Špecifikácia
- AI Toolkit GitHub repozitár
- Kolekcia vzorových MCP serverov
- Príručka najlepších praktík
🚀 Ste pripravení zmeniť svoj AI vývojový workflow?
Poďme spoločne budovať budúcnosť inteligentných aplikácií s MCP a AI Toolkitom!
Vyhlásenie o zodpovednosti:
Tento dokument bol preložený pomocou AI prekladateľskej služby Co-op Translator. Hoci sa snažíme o presnosť, prosím, majte na pamäti, že automatizované preklady môžu obsahovať chyby alebo nepresnosti. Originálny dokument v jeho pôvodnom 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 interpretácie vyplývajúce z použitia tohto prekladu.
