О курсе

Курс Арнольда Оберлейтера знакомит с протоколом контекста модели (MCP) — технологией, которая расширяет возможности больших языковых моделей за счёт подключения внешних инструментов, подсказок и ресурсов. Программа охватывает как теоретические основы, так и практические аспекты работы с MCP в популярных инструментах.

В первой части курса рассматриваются базовые принципы MCP, структура JSON, типы серверов и настройка окружения (Node.js, Python, NVM). Учащиеся узнают, как интегрировать MCP в Claude Desktop, подключать локальные приложения, базы данных и API-ключи.

Далее курс переходит к работе с Cursor и Vibe Coding: установка Python через pyenv, изучение интерфейса Cursor, подключение к OpenAI или Claude, управление ключами API и контроль доступа.

Отдельный блок посвящён созданию и размещению MCP-серверов в n8n: установка Node.js, работа с триггерами и действиями, подключение к Claude, Cursor, GitHub, интеграция векторных баз данных (Pinecone) и хостинг на VPS с учётом требований GDPR.

В курсе также рассматривается использование MCP в Flowise, LangChain и LangGraph: установка Flowise, создание агентов инструментов, работа с SQLite, а также специализированные рабочие процессы, включая голосовое управление, автоматизацию в Blender и генерацию изображений.

Завершающая часть посвящена разработке собственных MCP-серверов на Python с использованием modelcontextprotocol SDK, отладке через MCP Inspector, а также вопросам безопасности, конфиденциальности и правовым аспектам (GDPR, Закон ЕС об ИИ).

Что рассматривается в программе

  • Понимание основ протокола контекста модели (MCP)
  • Интеграция MCP с Claude Desktop, Cursor, n8n и Flowise
  • Создание и настройка MCP-серверов в n8n
  • Разработка MCP-серверов на Python с использованием SDK
  • Работа с векторными базами данных (Pinecone) и агентами RAG
  • Применение LangChain и LangGraph для создания агентов
  • Обеспечение безопасности и соответствия GDPR при работе с MCP

Кому может быть полезен курс

  • Разработчикам ИИ и техническим специалистам, интересующимся протоколом MCP и созданием собственных серверов
  • Энтузиастам ИИ, желающим расширить возможности LLM с помощью инструментов и ресурсов
  • Предпринимателям и фрилансерам, планирующим автоматизировать рутинные задачи с помощью ИИ-агентов
  • Разработчикам ПО, работающим с API LLM и автоматизацией рабочих процессов

Вопросы о программе

На каком языке проводится курс?

Курс на английском языке, с русскими субтитрами и дополнительной озвучкой на русском языке (ИИ).

Какие инструменты рассматриваются в курсе?

В курсе рассматриваются Claude Desktop, Cursor, n8n, Flowise, а также Python, Node.js, Pinecone, LangChain и LangGraph.

Нужно ли уметь программировать для прохождения курса?

Курс включает разделы по разработке MCP-серверов на Python, поэтому базовые навыки программирования желательны, но в начале курса даются основы установки и настройки.

Какие темы безопасности освещаются?

В курсе рассматриваются угрозы, такие как отравление инструментов, джейлбрейки и инъекции подсказок, а также способы защиты серверов MCP с помощью ключей API и аутентификации.