Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
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.
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