Ta kontakt

Kursplan

Protokollens anatomi

  • Hvorfor funksjonskall alene ikke er tilstrekkelig for komplekse agentøkosystemer
  • MCP-primitiver: verktøy, ressurser, oppfordringer og deres JSON-skjemaer
  • En MCP-sessionens livssyklus: initialisering, liste over verktøy, kall, returnering, nedstenging
  • Sammenligning av MCP med OpenAPI og GraphQL for eksponering av evner til agenter

Bygge en stdio-MCP-server

  • Rammeoppsett av en TypeScript MCP-server med det offisielle SDK-et
  • Definere verktøyskjemaer med Zod og generere kjøringstidssjekk
  • Implementere verktøyhåndterere som kaller interne REST-API-er eller databaser
  • Håndtere feil, delvise resultater og langvarige verktøykjøringar

Bygge en HTTP-MCP-server

  • Oppgradere fra stdio til HTTP for fjerndistribusjon og lastbalansering
  • Implementere autentisering ved hjelp av bearer-tokener og mTLS
  • Graduelt nedgradering når HTTP-tilkoblinger feiler midt i en session
  • Distribusjon av HTTP-MCP-servere bak Kong eller nginx med hastighetssperre

Mønster for klientintegrering

  • Registrere en MCP-server med Claude Code ved hjelp av konfigurasjonsfilen
  • Koble OpenClaude til flere MCP-enderpunkter samtidig
  • Skrive en egendefinert Python-agentklient ved hjelp av MCP Python SDK
  • Håndtere endringer i verktøytillit på kjøringstid på en grasiøs måte

Eksponering av ressurser og oppfordringer

  • Eksponere lesebeskyttede ressurser for berikelse av agentkontekst
  • Opprette parameteriserte maloppfordringer som veileder agentens resonnement
  • Oppdatere ressurser dynamisk når underliggende data endres
  • Skill mellom muterbare verktøy og umuterbare ressurser for sikkerhetsklarhet

Internt verktøyregister og oppdagelse

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

Virksomhetskommunikasjonsgrenser

  • Implementere autorisasjonssjekker inne i verktøyhåndterere basert på agentidentitet
  • Bruke nettverkssegmentering for å isolere høyriskerverktøy fra generell agentinngang
  • Sandboxe verktøykjøring med seccomp og gVisor-kontainere
  • Logge hvert verktøykall for samsvar og rettsanalyser

Ytelses- pålitelighetsteknikk

  • Innstille timeout-politikker per verktøyfamilie: database, beregning og eksterne API-er
  • Implementere kretsbrytere når underliggende tjenester er ufrisk
  • Koshe opp verktøyresultater for å redusere redundante dyrbare beregninger
  • Kjøre MCP-servere som sidebiler i stedet for standalone mikrotjenester

Interoperabilitet på tvers av agentplattformer

  • Teste MCP-server-kompatibilitet med Claude Code- og Continue.dev-klienter
  • Håndtere transporforhandlingsforskjeller mellom plattformer
  • Skrive polyfill-adaptorer for ikke-MCP-agentrammeverk
  • Bygge en tverrgående verktøymarkedsplass innad i organisasjonen

Utvikling av MCP-økosystemet internt

  • Innhente utviklerfeedback på verktøybrukbarhet og nøyaktighet
  • Kjøre kvartalsvise verktøyrevisjoner og fjerne obsolete integrasjoner
  • Onboarding av nye team med self-service MCP-servermalmer
  • Bidra med forbedringer oppstrøms til den åpne kilde-MCP-spesifikasjonen

Krav

  • Programmeringserfaring i TypeScript eller Python
  • Innsikt i LLM-verktøytillit og funksjonskallmønstre
  • Basal nettverkskunnskap: HTTP, WebSockets og JSON-RPC

Målgruppe

  • Backend-utviklere som bygger egendefinerte verktøy for AI-agenter
  • Plattformingeniører som standardiserer hvordan AI-agenter får tilgang til bedriftssystemer
  • Løsningsarkitekter som designer AI-verktøyøkosystemer for bedriftsvedtak
 14 Timer

Antall deltakere


Pris per deltaker

Kommende kurs

Relaterte kategorier