Ta kontakt

Kursplan

Protokollens anatomi

  • Hvorfor funksjonskall alene er utilstrekkelig for komplekse agentøkosystemer
  • MCP-primitiver: verktøy, ressurser, prompts, og deres JSON-skjemaer
  • Livssyklus for en MCP-sesjon: initialisering, liste verktøy, kall, retur, avslutning
  • Sammenligning av MCP med OpenAPI og GraphQL for eksponering av funksjonalitet til agenter

Bygging av en Stdio MCP-server

  • Rammeverk for en TypeScript MCP-server med det offisielle SDK-et
  • Definisjon av verktøyskjemaer med Zod og generering av kjøretidssvalidering
  • Implementering av verktøyytelseshåndterere som kaller interne REST-API-er eller databaser
  • Håndtering av feil, delvise resultater og langvarig verktøyutøvelse

Bygging av en HTTP MCP-server

  • Oppgradering fra stdio til HTTP for fjerndistribusjon og lastbalansering
  • Implementering av autentisering ved hjelp av bearer-tokens og mTLS
  • Graceful nedgradering når HTTP-tilkoblinger feiler midt i en sesjon
  • Distribusjon av HTTP MCP-servrere bak Kong eller nginx med hastighetsbegrensning

Klientintegreringsmønstre

  • Registrering av en MCP-server med Claude Code ved hjelp av konfigurasjonsfilen
  • Kobling av OpenClaude til flere MCP-endepunkter samtidig
  • Skriving av en tilpasset Python-agentklient ved hjelp av MCP Python SDK
  • Gracefull håndtering av endringer i verktøytilgjengelighet under kjøring

Eksponering av ressurser og prompts

  • Eksponering av skrivebeskyttede ressurser for berikelse av agentkontekst
  • Oppretting av parametriserte prompt-maler som veileder agentresonering
  • Oppdatering av ressurser dynamisk når underliggende data endres
  • Adskillelse av mutable verktøy fra immutable ressurser for sikkerhetsklarhet

Internt verktøysregister og oppdagelse

  • Bygging av et bedriftsbredt MCP-register med metadata- og eierskapsmerker
  • Auto-oppdagelse via DNS-SD eller velkjente sluttpunktsfiler
  • Versjonering av verktøy og depreciering av gamle endepunkter uten å bryte klienter
  • Katalogisering av verktøy med naturlige språkbeskrivelser for agent-søkbarhet

Enterprise-sikkerhetsgrenser

  • Implementering av autorisasjonssjekker inne i verktøyytelseshåndterere basert på agentidentitet
  • Bruk av nettverkssegmentering for å isolere høyriskiko-verktøy fra generell agenttilgang
  • Sandboxing av verktøyutøvelse med seccomp og gVisor-containere
  • Loggføring av hver verktøypåkalling for samsvar og rettslig analyse

Ytelses- og pålitelighetsingeniørfag

  • Fastsetting av timeouts per verktøyfamilie: database, beregning og eksterne API-er
  • Implementering av kretsbrudd når nedstrøms-tjenester er ufriske
  • Caching av verktøyresultater for å redusere redundante, dyre beregninger
  • Kjøre MCP-servrere som sidecars versus selvstendige mikrotjenester

Tverrplattformsinteroperabilitet mellom agentplattformer

  • Test av MCP-serverkompatibilitet med Claude Code- og Continue.dev-klienter
  • Håndtering av transportforhandlingsforskjeller mellom plattformer
  • Skriving av polyfill-adaptere for ikke-MCP-agentrammeverk
  • Bygging av et plattformoverskridende verktøymarked innenfor organisasjonen

Utvikling av MCP-økosystemet internt

  • Innsamling av utviklerfeedback på verktøyens nytte og nøyaktighet
  • Gjennomføring av kvartalsvise verktøyrevisjoner og fjerning av utdaterte integrasjoner
  • Onboarding av nye team med selvbetjenings-MCP-servermalte
  • Bidra med forbedringer oppstrøms til den åpne MCP-spesifikasjonen

Krav

  • Programmeringsopplevelse i TypeScript eller Python
  • Forståelse for LLM-verktøypåkalling og funksjonskallmønstre
  • Grunnleggende nettverkskunnskap: HTTP, WebSockets og JSON-RPC

Målgruppe

  • Backend-utviklere som bygger tilpassede verktøy for AI-agenter
  • Plattformingeniører som standardiserer hvordan AI-agenter får tilgang til enterprise-systemer
  • Løsningsarkitekter som designer AI-verktøyøkosystemer for bedriftsinnføring
 14 Timer

Antall deltakere


Pris per deltaker

Kommende kurs

Relaterte kategorier