Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
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