Zkuste nás kontaktovat

Návrh Školení

Anatomie protokolu

  • Proč samotné funkční volání nestačí pro komplexní ekosystémy agentů.
  • Základní prvky MCP: nástroje, zdroje, podněty (prompty) a jejich JSON schémata.
  • Životní cyklus relace MCP: inicializace, výpis nástrojů, volání, vrácení výsledku, ukončení.
  • Srovnání MCP s OpenAPI a GraphQL pro vystavování funkcí agentům.

Buildování serveru MCP přes stdio

  • Skeletace serveru MCP v TypeScriptu pomocí oficiální SDK.
  • Definice schémat nástrojů pomocí Zod a generování runtime validace.
  • Implementace obslužných rutin nástrojů volající interní REST API nebo databáze.
  • Zpracování chyb, dílčích výsledků a dlouhotrvajících výkonů nástrojů.

Buildování serveru MCP přes HTTP

  • Přechod ze stdio na HTTP pro vzdálené nasazení a vyvažování zátěže.
  • Implementace autentizace pomocí bearer tokenů a mTLS.
  • Odvádění degradace při selhání připojení HTTP během relace.
  • Nasazení serverů MCP přes HTTP za proxy Kong nebo nginx s omezením rychlosti (rate limiting).

Vzory integrace klienta

  • Registrace serveru MCP v aplikaci Claude Code pomocí konfiguračního souboru.
  • Připojení OpenClaude k více endpointům MCP současně.
  • Psání vlastního Python klientu agenta pomocí SDK MCP pro Python.
  • Jemné zvládání změn dostupnosti nástrojů za běhu.

Vystavování zdrojů a podnětů (prompts)

  • Vystavení pouze pro čtení určených zdrojů pro obohacení kontextu agenta.
  • Creating parameterized prompt templates that guide agent reasoning
  • Dynamická aktualizace zdrojů při změně podkladových dat.
  • Rozdělení měnitelných nástrojů od neměnných zdrojů pro jasnost bezpečnosti.

Interní registr a objevování nástrojů

  • Buildování firemního registru MCP s metadaty a štítky vlastnictví.
  • Automatizované objevování prostřednictvím DNS-SD nebo známých koncových souborů (well-known endpoint files).
  • Versioning nástrojů a deprecation starších endpointů bez narušení klientů.
  • Katalogování nástrojů s popisy v běžné řeči pro vyhledatelnost agenty.

Hranice podnikové bezpečnosti

  • Implementace kontrol autorizace uvnitř obslužných rutin nástrojů založených na identitě agenta.
  • Používání segmentace sítě k izolaci vysoce rizikových nástrojů od obecného přístupu agentů.
  • Isolace výkonu nástrojů pomocí kontejnerů seccomp a gVisor.
  • Logging každé invokace nástroje pro soulad (compliance) a forenzní analýzu.

Inženýrství výkonu a spolehlivosti

  • Nastavení politik timeoutu pro rodiny nástrojů: databáze, výpočty a externí API.
  • Implementace obvodových pojistek (circuit breakers) při nezdravosti dolních služeb.
  • Caching výsledků nástrojů ke snížení redundantních nákladných výpočet.
  • Provozování serverů MCP jako sidecars versus standalone mikroslužby.

Interoperabilita napříč platformami agentů

  • Testování kompatibility serveru MCP s klienty Claude Code a Continue.dev.
  • Zvládání rozdílů v jednání přenosu mezi platformami.
  • Psání polyfill adaptérů pro rámce agentů nekompatibilní s MCP.
  • Buildování cross-platform tržiště nástrojů uvnitř organizace.

Vývoj ekosystému MCP interně

  • Sběr zpětné vazby od vývojářů o užitečnosti a přesnosti nástrojů.
  • Provádění čtvrtletních auditů nástrojů a čištění zastaralých integrací.
  • Onboarding nových týmů pomocí šablon serverů MCP pro samoobsluhu.
  • Přispívání zlepšení zpět do open-source specifikace MCP.

Požadavky

  • Pokročilé programátorské zkušenosti v TypeScriptu nebo Pythonu.
  • Porozumění vzorcům volání nástrojů LLM a funkčního volání.
  • Základní znalosti sítí: HTTP, WebSockets a JSON-RPC.

Cílová skupina

  • Back-end vývojáři budující vlastní nástroje pro AI agenty.
  • Inženýři platform standardizující způsob přístupu AI agentů k podnikovým systémům.
  • Architekti řešení navrhující ekosystémy AI nástrojů pro firemní adopci.
 14 Hodiny

Počet účastníků


Cena za účastníka

Nadcházející kurzy

Související kategorie