Neem contact met ons op

Cursusaanbod

De anatomie van het protocol

  • Waarom function calling alleen ontoereikend is voor complexe agent-ecosystemen
  • MCP-primitives: tools, resources, prompts en hun JSON-schemas
  • Levenscyclus van een MCP-sessie: initialiseren, tools lijstweergeven, aanroepen, resultaat teruggeven, afsluiten
  • Vergelijken van MCP met OpenAPI en GraphQL voor het blootleggen van mogelijkheden aan agents

Een stdio MCP-server bouwen

  • Scaffolding van een TypeScript MCP-server met de officiële SDK
  • Definieer toolschema's met Zod en genereer runtimevalidatie
  • Tool handlers implementeren die interne REST-API's of databases aanroepen
  • Omgaan met fouten, gedeeltelijke resultaten en langlopende tooluitvoering

Een HTTP MCP-server bouwen

  • Upgraden van stdio naar HTTP voor remote deployen en load balancing
  • Authenticatie implementeren met bearer tokens en mTLS
  • Graceful degradation wanneer HTTP-verbindingen tijdens een sessie falen
  • HTTP MCP-servers deployen achter Kong of nginx met rate limiting

Clientintegratiepatronen

  • Een MCP-server registreren bij Claude Code via het configuratiebestand
  • OpenClaude verbinden met meerdere MCP-eindpunten tegelijkertijd
  • Een aangepaste Python agent client schrijven met de MCP Python SDK
  • Graceful omgaan met veranderingen in toolbeschikbaarheid tijdens runtime

Resources en prompts blootleggen

  • Alleen-lezen resources blootleggen voor contextverrijking door de agent
  • Parametriseerde promptsjablonen maken die de redenering van de agent sturen
  • Resources dynamisch bijwerken wanneer de onderliggende gegevens veranderen
  • Wisselbare tools scheiden van immutable resources voor duidelijkheid met betrekking tot beveiliging

Interne tool registry en ontdekking

  • Een bedrijfsbrede MCP-registry bouwen met metadata- en ownershiptags
  • Auto-discovery via DNS-SD of well-known endpointbestanden
  • Versiebeheer van tools en het afkeuren van oude eindpunten zonder clients te breken
  • Tools catalogiseren met natuurlijke-taalbeschrijvingen voor vindbaarheid door agents

Enterprise-beveiligingsgrenzen

  • Autorisatiecontroles implementeren binnen tool handlers, gebaseerd op agentidentiteit
  • Netwerkssegmentatie gebruiken om risicovolle tools te isoleren van algemene agenttoegang
  • Tooluitvoering sandboxen met seccomp en gVisor-containers
  • Elke toolaanroep loggen voor compliance en forensische analyse

Performance en reliability engineering

  • Time-outbeleid instellen per toolfamilie: database, compute en externe API's
  • Circuit breakers implementeren wanneer downstream-services niet gezond zijn
  • Toolresultaten cachen om redundante, kostbare berekeningen te verminderen
  • MCP-servers draaien als sidecars versus standalone microservices

Interoperabiliteit tussen agentplatforms

  • Compatibiliteit van MCP-servers testen met Claude Code en Continue.dev clients
  • Verschillen in transportonderhandeling tussen platforms afhandelen
  • Polyfill-adapters schrijven voor niet-MCP-agentframeworks
  • Een cross-platform tool marketplace binnen de organisatie bouwen

Het MCP-ecosysteem intern verder ontwikkelen

  • Ontwikkelaarsfeedback verzamelen over nut en nauwkeurigheid van tools
  • Kwartaallijkse toolaudits uitvoeren en verouderde integraties opruimen
  • Nieuwe teams onboarden met self-service MCP-server sjablonen
  • Verbeteringen bijdragen aan de open-source MCP-specificatie (upstream)

Vereisten

  • Programmeervaring in TypeScript of Python
  • Inzicht in het aanroepen van LLM-tools en function-callingpatronen
  • Basiskennis van netwerken: HTTP, WebSockets en JSON-RPC

Doelgroep

  • Backendontwikkelaars die aangepaste tools bouwen voor AI-agents
  • Platform engineers die standaardiseren hoe AI-agents toegang krijgen tot enterprise-systemen
  • Solution architects die AI-tool-ecosystemen ontwerpen voor bedrijfsadoptie
 14 Uren

Aantal deelnemers


Prijs per deelnemer

Voorlopige Aankomende Cursussen

Gerelateerde categorieën