Ta kontakt

Kursplan

Protokollens anatomi

  • Hvorfor funksjonsanrop alene ikke er tilstrekkelig for komplekse agent-økosystemer
  • MCP-primitive: verktøy, ressurser, oppfordringer (prompts) og deres JSON-skjemaer
  • Livssyklusen til en MCP-session: initialisering, liste over verktøy, anrop, returnering, nedleggelse
  • Sammenligning av MCP med OpenAPI og GraphQL for å eksponere funksjonalitet til agenter

Bygge en Stdio MCP-server

  • Oppsett av en TypeScript MCP-server med det offisielle SDK-et
  • Definisjon av verktøyskjemaer med Zod og generering av kjøringstidsvalidering
  • Implementering av verktøyhåndterere som kaller interne REST-API-er eller databaser
  • Håndtering av feil, delvise resultater og langvarig verktøyutførelse

Bygge en HTTP MCP-server

  • Oppgradering fra stdio til HTTP for fjernutplassering og lastbalansering
  • Implementering av autentisering med bearer-tokens og mTLS
  • Graceful degradation (gradvis nedtrapping) når HTTP-tilkoblinger svikter under en session
  • Utplassering av HTTP MCP-servrer bak Kong eller nginx med hastighetsbegrensning

Mønstre for klientintegrasjon

  • Registrering av en MCP-server med Claude Code ved hjelp av konfigurasjonsfilen
  • Tilkobling 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øytillgjengelighet under kjøring

Eksponering av ressurser og oppfordringer (prompts)

  • Eksponering av skrivebeskyttede ressurser for berikelse av agentkontekst
  • Opprettelse av parameteriserte maler for oppfordringer (prompts) som styrer agentens resonnement
  • Oppdatering av ressurser dynamisk når underliggende data endres
  • Adskillelse av mutable verktøy fra immutable ressurser for sikkerhetsklarhet

Internt verktøyregister og oppdagelse

  • Bygge et bedriftsomfattende MCP-register med metadata og eierskapsmerker
  • Auto-oppdagelse via DNS-SD eller velkjente endepunktsfiler
  • Versjonering av verktøy og fjerning av gamle endepunkter uten å bryte klienter
  • Katalogisering av verktøy med naturlige språkbeskrivelser for søkbarhet for agenter

Enterprise-sikkerhetsgrenser

  • Implementering av autorisasjonssjekker inne i verktøyhåndterere basert på agentens identitet
  • Bruk av nettverkssegmentering for å isolere høyrisikoverktøy fra generell agenttilgang
  • Sandboxing av verktøyutførelse med seccomp og gVisor-containere
  • Loggføring av hvert verktøyanrop for etterlevelse og forensisk analyse

Ytelse og pålitelighetsingeniøring

  • Innstilling av tidsavbruddspolicy per verktøyfamilie: database, beregning og eksterne API-er
  • Implementering av sirkuttbruddere (circuit breakers) når nedstrøms tjenester er urimelig
  • Caching av verktøyresultater for å redusere redundante, kostbare beregninger
  • Kjøring av MCP-servrer som sidecars i stedet for selvstendige mikrotenester

Interoperabilitet på tvers av agentplattformer

  • Testing av MCP-serverkompatibilitet med Claude Code- og Continue.dev-klienter
  • Håndtering av forskjeller i transportforhandling mellom plattformer
  • Skriving av polyfill-adaptere for ikke-MCP-agentrammeverk
  • Bygge et plattformoverskridende verktøymarkedsted inne i organisasjonen

Utvikling av MCP-økosystemet internt

  • Innsamling av utviklertilbakemeldinger på verktøyets nytteverdi og nøyaktighet
  • Gjennomføring av kvartalsvise verktøyrevisjoner og fjerning av utdaterte integrasjoner
  • Onboarding av nye team med maler for selvbetjening av MCP-servere
  • Bidra med forbedringer oppstrøms til den åpne MCP-spesifikasjonen

Krav

  • Programmeringserfaring i TypeScript eller Python
  • Forståelse for LLM-verktøyanrop og funksjonsanrop-mønstre
  • Grunnleggende nettverkskunnskap: HTTP, WebSockets og JSON-RPC

Målgruppe

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

Antall deltakere


Pris per deltaker

Kommende kurs

Relaterte kategorier