Neem contact met ons op

Cursusaanbod

De anatomie van het protocol

  • Waarom alleen function calling ontoereikend is voor complexe agentecosystemen
  • MCP-grondstoffen: tools, resources, prompts en hun JSON-schema's
  • Levenscyclus van een MCP-sessie: initialiseren, tools opvragen, aanroepen, terugkeren, afsluiten
  • Vergelijking van MCP met OpenAPI en GraphQL voor het blootleggen van mogelijkheden aan agents

Een Stdio-MCP-server bouwen

  • Een TypeScript-MCP-server opzetten met de officiële SDK
  • Toolschema's definiëren met Zod en runtimevalidatie genereren
  • Toolhandlers implementeren die interne REST-API's of databases aanroepen
  • Fouten, gedeeltelijke resultaten en langlopende tooluitvoering afhandelen

Een HTTP-MCP-server bouwen

  • Overschakelen van stdio naar HTTP voor externe deploy en load balancing
  • Authenticatie implementeren met behulp van bearer tokens en mTLS
  • Gegraceerde degradatie wanneer HTTP-verbindingen tijdens de sessie falen
  • HTTP-MCP-servers deployen achter Kong of nginx met rate limiting

Clientintegratiepatronen

  • Een MCP-server registreren bij Claude Code met behulp van het configuratiebestand
  • OpenClaude verbinden met meerdere MCP-eindpunten tegelijkertijd
  • Een aangepaste Python-agentclient schrijven met de MCP Python SDK
  • Toolbeschikbaarheid op runtime op een gegraceerde manier afhandelen

Resources en prompts blootleggen

  • Read-only resources blootleggen voor contextverrijking van de agent
  • Geparametriseerde prompttemplates maken die het redeneringsvermogen van de agent sturen
  • Resources dynamisch bijwerken wanneer de onderliggende gegevens veranderen
  • Veranderlijke tools scheiden van onveranderlijke resources voor duidelijkheid op het gebied van beveiliging

Intern toolregister en ontdekking

  • Een bedrijfsbreed MCP-register bouwen met metadata en eigenaarschapslabels
  • Automatische ontdekking via DNS-SD of well-known endpointbestanden
  • Versiebeheer van tools en het deprecateren van oude endpoints zonder clients te breken
  • Tools catalogiseren met natuurlijke taalbeschrijvingen voor zoekbaarheid door agents

Enterprisebeveiligingsgrenzen

  • Autorisatiecontroles binnen toolhandlers implementeren op basis van agentidentiteit
  • Netwerksegmentatie gebruiken om tools met hoog risico te isoleren van algemene toetsing van agents
  • Tooluitvoering sandboxen met seccomp en gVisor-containers
  • Elke toolaanroep loggen voor compliance en forensische analyse

Prestatie- en betrouwbaarheidsengineering

  • Time-outbeleiden per toolfamilie instellen: databases, compute en externe API's
  • Circuit breakers implementeren wanneer downstream-diensten ongezond zijn
  • Toolresultaten cacheën om redundante dure berekeningen te verminderen
  • MCP-servers uitvoeren als sidecars versus standalone microservices

Interoperabiliteit tussen agentplatforms

  • MCP-servercompatibiliteit testen met Claude Code- en Continue.dev-clients
  • Verschillen in transportonderhandeling tussen platforms afhandelen
  • Polyfill-adapters schrijven voor niet-MCP-agentframeworks
  • Een platformoverschrijdende toolmarketplace binnen de organisatie bouwen

Het MCP-ecosysteem intern verder ontwikkelen

  • Ontwikkelaarsfeedback verzamelen over nut en nauwkeurigheid van tools
  • Kwartalige toolaudits uitvoeren en verouderde integraties opruimen
  • Nieuwe teams onboarden met self-service MCP-servertemplates
  • Verbeteringen bijdragen aan de open-source MCP-specificatie

Vereisten

  • Programmeervervaring met TypeScript of Python
  • Inzicht in LLM-toolaanroepen en function-callingpatronen
  • Basiskennis van netwerken: HTTP, WebSockets en JSON-RPC

Doelgroep

  • Backend-ontwikkelaars die aangepaste tools bouwen voor AI-agents
  • Platformengineers die uniformiseren hoe AI-agents toegang krijgen tot enterprise-systemen
  • Solution architects die AI-tool-ecosystemen ontwerpen voor adoptie binnen bedrijven
 14 Uren

Aantal deelnemers


Prijs per deelnemer

Voorlopige Aankomende Cursussen

Gerelateerde categorieën