CONTACT ONS

Cursusaanbod

De opbouw van het protocol

  • Waarom functioneel oproepen alleen onvoldoende is voor complexe agent-ecosystemen
  • MCP-basiselementen: tools, resources, prompts en hun JSON-schema’s
  • Het levenscyclus van een MCP-sessie: initialisatie, toollijst ophalen, uitvoering en afsluiting
  • Vergelijking tussen MCP, OpenAPI en GraphQL bij het beschikbaar stellen van mogelijkheden aan agents

Het bouwen van een Stdio-MCP-server

  • Een TypeScript-MCP-server opzetten met behulp van de officiële SDK.
  • Tool-schema’s definiëren met Zod en daarmee runtime-validatie realiseren.
  • Tool-handlers implementeren die interne REST-API’s of databases raadplegen.
  • Omgaan met fouten, onvolledige resultaten en langdurig uitvoerende tools.

Het bouwen van een HTTP-MCP-server

  • Van stdio naar HTTP migreren voor externe implementatie en load balancing.
  • Authenticatie realiseren via bearer tokens en mTLS.
  • Gedrag bij onderbreking van HTTP-verbindingen tijdens een sessie regelen.
  • HTTP-MCP-servers deployen achter Kong of nginx met snelheidsbeperkingen.

Patronen voor client-integratie

  • Een MCP-server registreren in Claude Code via het configuratiebestand.
  • OpenClaude koppelen aan meerdere MCP-eindpunten tegelijkertijd.
  • Een eigen Python-agentclient ontwikkelen met de MCP-Python-SDK.
  • Dynamische wijzigingen in toolbeschikbaarheid afhandelen tijdens uitvoering.

Beschikbaar stellen van resources en prompts

  • Leesalleen-resources aanbieden voor contextverrijking bij agents.
  • Parametrische prompt-sjablonen creëren die het redeneervermogen van agents begeleiden.
  • Resources dynamisch updaten wanneer de onderliggende gegevens veranderen.
  • Beveiliging optimaliseren door wijzigbare tools te scheiden van onveranderlijke resources.

Intern register en ontdekking van tools

  • Een bedrijfsbreed MCP-register opzetten met metadata en eigendomsinformatie.
  • Automatische detectie via DNS-SD of bekende eindpuntenbestanden.
  • Toolversies beheren en verouderde implementaties afvoeren zonder dat dit clienten raakt.
  • Tools beschrijven in begrijpelijke taal om zoekbaarheid voor agents te verbeteren.

Beveiligingskaders binnen het bedrijf

  • Toegangscontrole realiseren in tool-handlers op basis van agentidentiteit.
  • Netwerksegmentatie toepassen om risicovolle tools te isoleren van algemene agenttoegang.
  • Tooluitvoering beveiligen via seccomp en gVisor-containers.
  • Iedere tooloproep loggen voor naleving en forensisch onderzoek.

Performance- en betrouwbaarheidsoptimalisatie

  • Tijdslimieten instellen per type tool: databases, computationele taken en externe API’s.
  • Circuit breakers implementeren bij onbetrouwbare onderliggende services.
  • Resultaten cachen om dure bewerkingen te minimaliseren.
  • MCP-servers als sidecars gebruiken of zelfstandige microservices laten draaien.

Interoperabiliteit tussen agentplatforms

  • Compatibiliteit van MCP-servers testen met Claude Code en Continue.dev-clients.
  • Omgaan met verschillen in transportnegotiatie tussen platforms.
  • Polyfill-adapters ontwikkelen voor agentframeworks zonder native MCP-ondersteuning.
  • Een bedrijfsbreed toolmarktplaatssysteem bouwen binnen de organisatie.

Verdere ontwikkeling van het interne MCP-ecosysteem

  • Gebruikersfeedback verzamelen betreffende bruikbaarheid en nauwkeurigheid van tools.
  • Kwartaallijkse audits uitvoeren en verouderde integraties elimineren.
  • Nieuwe teams begeleiden met zelfbedienbare MCP-server-sjablonen.
  • Bijdragen aan verbeteringen in de open source-MCP-specificatie.

Vereisten

  • Programmeerervaring in TypeScript of Python
  • Kennis van het oproepen van tools door LLM’s en functioneel-programmeringstechnieken
  • Basiskennis op het gebied van netwerken: HTTP, WebSockets en JSON-RPC

Doelgroep

  • Back-endontwikkelaars die aangepaste tools ontwikkelen voor AI-agents.
  • Platformengineers die de toegang van AI-agents tot bedrijfssystemen standaardiseren.
  • Oplossingsarchitecten die AI-toolecosystemen ontwerpen voor zakelijke toepassing.
 14 Uren

Aangepaste bedrijfsopleiding

Opleidingsoplossingen ontworpen exclusief voor bedrijven.

  • Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
  • Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
  • Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Investering

Prijs per privégroep, online live training, startend vanaf 3200 € + BTW*

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen

Voorlopige Aankomende Cursussen

Gerelateerde categorieën