(Klikk på bildet over for å se videoen til denne leksjonen)
Velkommen til Model Context Protocol (MCP) Workshop! Denne omfattende praktiske workshopen kombinerer to banebrytende teknologier for å revolusjonere utviklingen av AI-applikasjoner:
- 🔗 Model Context Protocol (MCP): En åpen standard for sømløs integrasjon av AI-verktøy
- 🛠️ AI Toolkit for Visual Studio Code (AITK): Microsofts kraftige AI-utviklingsutvidelse
Ved slutten av denne workshopen vil du mestre kunsten å bygge intelligente applikasjoner som kobler AI-modeller med virkelige verktøy og tjenester. Fra automatisert testing til tilpassede API-integrasjoner, vil du få praktiske ferdigheter til å løse komplekse forretningsutfordringer.
MCP er "USB-C for AI" - en universell standard som kobler AI-modeller til eksterne verktøy og datakilder.
✨ Nøkkelfunksjoner:
- 🔄 Standardisert integrasjon: Universelt grensesnitt for AI-verktøytilkoblinger
- 🏛️ Fleksibel arkitektur: Lokale og eksterne servere via stdio/SSE transport
- 🧰 Rikt økosystem: Verktøy, oppfordringer og ressurser i én protokoll
- 🔒 Klar for bedrifter: Innebygd sikkerhet og pålitelighet
🎯 Hvorfor MCP er viktig: Akkurat som USB-C eliminerte kabelkaos, eliminerer MCP kompleksiteten ved AI-integrasjoner. Én protokoll, uendelige muligheter.
Microsofts flaggskip AI-utviklingsutvidelse som forvandler VS Code til en AI-kraftpakke.
🚀 Kjernefunksjoner:
- 📦 Modellkatalog: Tilgang til modeller fra Azure AI, GitHub, Hugging Face, Ollama
- ⚡ Lokal inferens: ONNX-optimalisert CPU/GPU/NPU utførelse
- 🏗️ Agent Builder: Visuell utvikling av AI-agenter med MCP-integrasjon
- 🎭 Multi-modal: Støtte for tekst, visjon og strukturert output
💡 Utviklingsfordeler:
- Modellutplassering uten konfigurasjon
- Visuell oppfordringsutforming
- Sanntidstestingsmiljø
- Sømløs MCP-serverintegrasjon
Varighet: 15 minutter
- 🛠️ Installer og konfigurer AI Toolkit for VS Code
- 🗂️ Utforsk Modellkatalogen (100+ modeller fra GitHub, ONNX, OpenAI, Anthropic, Google)
- 🎮 Mestre det interaktive testmiljøet for sanntidstesting av modeller
- 🤖 Bygg din første AI-agent med Agent Builder
- 📊 Evaluer modellytelse med innebygde målinger (F1, relevans, likhet, sammenheng)
- ⚡ Lær batch-prosessering og multi-modal støtte
🎯 Læringsutbytte: Lag en funksjonell AI-agent med omfattende forståelse av AITK-funksjoner
Varighet: 20 minutter
- 🧠 Mestre Model Context Protocol (MCP) arkitektur og konsepter
- 🌐 Utforsk Microsofts MCP-serverøkosystem
- 🤖 Bygg en nettleserautomatiseringsagent ved hjelp av Playwright MCP-server
- 🔧 Integrer MCP-servere med AI Toolkit Agent Builder
- 📊 Konfigurer og test MCP-verktøy innenfor dine agenter
- 🚀 Eksporter og utplasser MCP-drevne agenter for produksjonsbruk
🎯 Læringsutbytte: Utplasser en AI-agent superladet med eksterne verktøy via MCP
Varighet: 20 minutter
- 💻 Lag tilpassede MCP-servere ved hjelp av AI Toolkit
- 🐍 Konfigurer og bruk den nyeste MCP Python SDK (v1.9.3)
- 🔍 Sett opp og bruk MCP Inspector for feilsøking
- 🛠️ Bygg en Weather MCP Server med profesjonelle feilsøkingsarbeidsflyter
- 🧪 Feilsøk MCP-servere i både Agent Builder og Inspector-miljøer
🎯 Læringsutbytte: Utvikle og feilsøk tilpassede MCP-servere med moderne verktøy
Varighet: 30 minutter
- 🏗️ Bygg en GitHub Clone MCP Server for utviklingsarbeidsflyter
- 🔄 Implementer smart repository-kloning med validering og feilhåndtering
- 📁 Lag intelligent kataloghåndtering og VS Code-integrasjon
- 🤖 Bruk GitHub Copilot Agent Mode med tilpassede MCP-verktøy
- 🛡️ Bruk produksjonsklar pålitelighet og plattformkompatibilitet
🎯 Læringsutbytte: Utplasser en produksjonsklar MCP-server som strømlinjeformer utviklingsarbeidsflyter
Transformér utviklingsarbeidsflyten med intelligent automatisering:
- Smart repository-håndtering: AI-drevet kodegjennomgang og beslutninger om sammenslåing
- Intelligent CI/CD: Automatisert optimalisering av pipeline basert på kodeendringer
- Problemløsning: Automatisk klassifisering og tildeling av feil
Forbedre testing med AI-drevet automatisering:
- Intelligent testgenerering: Lag omfattende testsett automatisk
- Visuell regresjonstesting: AI-drevet deteksjon av UI-endringer
- Ytelsesovervåking: Proaktiv identifisering og løsning av problemer
Bygg smartere databehandlingsarbeidsflyter:
- Adaptive ETL-prosesser: Selvoptimaliserende datatransformasjoner
- Anomalideteksjon: Sanntidsovervåking av datakvalitet
- Intelligent ruting: Smart styring av dataflyt
Skap eksepsjonelle kundeinteraksjoner:
- Kontekstbevisst støtte: AI-agenter med tilgang til kundehistorikk
- Proaktiv problemløsning: Prediktiv kundeservice
- Multi-kanals integrasjon: Enhetlig AI-opplevelse på tvers av plattformer
| Komponent | Krav | Notater |
|---|---|---|
| Operativsystem | Windows 10+, macOS 10.15+, Linux | Ethvert moderne OS |
| Visual Studio Code | Nyeste stabile versjon | Kreves for AITK |
| Node.js | v18.0+ og npm | For MCP-serverutvikling |
| Python | 3.10+ | Valgfritt for Python MCP-servere |
| Minne | Minimum 8GB RAM | 16GB anbefalt for lokale modeller |
- AI Toolkit (ms-windows-ai-studio.windows-ai-studio)
- Python (ms-python.python)
- Python Debugger (ms-python.debugpy)
- GitHub Copilot (GitHub.copilot) - Valgfritt, men nyttig
- uv: Moderne Python-pakkebehandler
- MCP Inspector: Visuelt feilsøkingsverktøy for MCP-servere
- Playwright: For eksempler på nettautomatisering
Ved å fullføre denne workshopen vil du oppnå mestring i:
- MCP-protokollmestring: Dyp forståelse av arkitektur og implementeringsmønstre
- AITK-ferdigheter: Ekspertbruk av AI Toolkit for rask utvikling
- Tilpasset serverutvikling: Bygg, utplasser og vedlikehold produksjonsklare MCP-servere
- Verktøyintegrasjon: Sømløst koble AI med eksisterende utviklingsarbeidsflyter
- Problemløsningsapplikasjon: Bruk lærte ferdigheter på virkelige forretningsutfordringer
- Sett opp og konfigurer AI Toolkit i VS Code
- Design og implementer tilpassede MCP-servere
- Integrer GitHub-modeller med MCP-arkitektur
- Bygg automatiserte testarbeidsflyter med Playwright
- Utplasser AI-agenter for produksjonsbruk
- Feilsøk og optimaliser MCP-serverytelse
- Arkitekt AI-integrasjoner i bedriftsmålestokk
- Implementer sikkerhetspraksis for AI-applikasjoner
- Design skalerbare MCP-serverarkitekturer
- Lag tilpassede verktøykjeder for spesifikke domener
- Veilede andre i AI-basert utvikling
🚀 Klar til å revolusjonere din AI-utviklingsarbeidsflyt?
La oss bygge fremtiden for intelligente applikasjoner sammen med MCP og AI Toolkit!
Ansvarsfraskrivelse:
Dette dokumentet er oversatt ved hjelp av AI-oversettelsestjenesten Co-op Translator. Selv om vi streber etter nøyaktighet, vær oppmerksom på at automatiserte oversettelser kan inneholde feil eller unøyaktigheter. Det originale dokumentet på sitt opprinnelige språk bør anses som den autoritative kilden. For kritisk informasjon anbefales profesjonell menneskelig oversettelse. Vi er ikke ansvarlige for misforståelser eller feiltolkninger som oppstår ved bruk av denne oversettelsen.

