Свържете се с нас

Съдържание и теми, включени в курса

Анатомия на протокола

  • Защо само извикването на функции е недостатъчно за сложни агентни екосистеми
  • MCP примитиви: инструменти, ресурси, промптове и техните JSON схеми
  • Жизнен цикъл на MCP сесия: инициализиране, изброяване на инструменти, извикване, връщане, прекратяване
  • Сравнение на MCP с OpenAPI и GraphQL за предоставяне на възможности на агенти

Изграждане на Stdio MCP сървър

  • Скелетно изграждане на TypeScript MCP сървър с официалния SDK
  • Дефиниране на схеми на инструменти с Zod и генериране на валидация по време на изпълнение
  • Реализиране на обработчици на инструменти, които извикват вътрешни REST API или бази данни
  • Обработка на грешки, частични резултати и продължително изпълнение на инструменти

Изграждане на HTTP MCP сървър

  • Надграждане от stdio към HTTP за отдалечено внедряване и балансиране на натоварването
  • Реализиране на удостоверяване чрез bearer токени и mTLS
  • Плавно влошаване на функционалността при прекъсване на HTTP връзки по време на сесия
  • Внедряване на HTTP MCP сървъри зад Kong или nginx с ограничаване на скоростта

Модели за интеграция с клиенти

  • Регистриране на MCP сървър в Claude Code чрез конфигурационния файл
  • Едновременно свързване на OpenClaude към множество MCP крайни точки
  • Писане на персонализиран Python агентен клиент с помощта на MCP Python SDK
  • Плавно обработване на промени в наличността на инструменти по време на изпълнение

Предоставяне на ресурси и промптове

  • Предоставяне на ресурси само за четене за обогатяване на контекста на агента
  • Създаване на параметризирани шаблони за промптове, които насочват разсъжденията на агента
  • Динамично актуализиране на ресурси при промяна на основните данни
  • Разделяне на променливи инструменти от неизменяеми ресурси за яснота в сигурността

Вътрешен регистър на инструменти и откриване

  • Изграждане на общокорпоративен MCP регистър с метаданни и тагове за собственост
  • Автоматично откриване чрез DNS-SD или файлове с добре познати крайни точки
  • Версиониране на инструменти и премахване на остарели крайни точки без нарушаване работата на клиентите
  • Каталогизиране на инструменти с описания на естествен език за възможност за търсене от агенти

Граници на корпоративната сигурност

  • Реализиране на проверки за оторизация в обработчиците на инструменти на база идентичност на агента
  • Използване на мрежова сегментация за изолиране на високорискови инструменти от общ агентен достъп
  • Изолиране на изпълнението на инструменти с контейнери seccomp и gVisor
  • Регистриране на всяко извикване на инструмент за целите на съответствието и криминалистичен анализ

Инженеринг на производителност и надеждност

  • Задаване на политики за времеви лимит за всяка фамилия инструменти: база данни, изчисления и външни API
  • Реализиране на предпазители при неизправност на външни услуги
  • Кеширане на резултати от инструменти за намаляване на излишни скъпоструващи изчисления
  • Стартиране на MCP сървъри като странични контейнери (sidecars) спрямо самостоятелни микросервизи

Интероперабилност между агентни платформи

  • Тестване на съвместимост на MCP сървър с клиенти Claude Code и Continue.dev
  • Обработка на разлики в договарянето на транспорт между платформи
  • Писане на полифил адаптери за не-MCP агентни рамки
  • Изграждане на междуплатформен пазар на инструменти в организацията

Развитие на MCP екосистемата вътрешно

  • Събиране на обратна връзка от разработчиците относно полезността и точността на инструментите
  • Провеждане на тримесечни одити на инструменти и премахване на остарели интеграции
  • Въвеждане на нови екипи чрез шаблони за MCP сървъри на самообслужване
  • Допринасяне с подобрения към отворената MCP спецификация нагоре по веригата

Изисквания

  • Опит в програмирането на TypeScript или Python
  • Разбиране на извикването на инструменти от LLM и моделите за извикване на функции
  • Основни познания по мрежи: HTTP, WebSockets и JSON-RPC

Аудитория

  • Бекенд разработчици, изграждащи персонализирани инструменти за AI агенти
  • Платформени инженери, стандартизиращи достъпа на AI агенти до корпоративни системи
  • Архитекти на решения, проектиращи екосистеми от AI инструменти за корпоративно приемане
 14 Часа

Брой участници


Цена за участник

Предстоящи Курсове

Свързани Kатегории