Курс на Stepik
Обложка курса «MCP на Python: свой сервер инструментов для ИИ-агентов» на Stepik
Бесплатно

MCP на Python: свой сервер инструментов для ИИ-агентов 0.000

Открыть на
STEPIK.ORG

Напишите свой MCP-сервер руками, без фреймворков: JSON-RPC, хендшейк, tools, resources и prompts по спеке 2025-06-18. 62 задачи на код с автопроверкой в браузере, без API-ключа и VPN. В финале — MCP-сервер к своей базе данных, подключённый к агенту и запущенный в реальном клиенте. Нужен опыт function calling из Python.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «MCP на Python: свой сервер инструментов для ИИ-агентов»Учеников на курсе 22
Сертификаты, выданные на курсе «MCP на Python: свой сервер инструментов для ИИ-агентов»Сертификатов выдано 0
Отзывы о курсе «MCP на Python: свой сервер инструментов для ИИ-агентов»Отзывов получено 0
Рейтинг курса «MCP на Python: свой сервер инструментов для ИИ-агентов»Рейтинг курса 0.000
Уроки в курсе «MCP на Python: свой сервер инструментов для ИИ-агентов»Количество уроков 22
Тесты в курсе «MCP на Python: свой сервер инструментов для ИИ-агентов»Количество квизов 61
Задачи с кодом в курсе «MCP на Python: свой сервер инструментов для ИИ-агентов»Количество задач с кодом 62
Время прохождения курса «MCP на Python: свой сервер инструментов для ИИ-агентов»Время прохождения курса
Обновления курса «MCP на Python: свой сервер инструментов для ИИ-агентов»Обновления курса
Дата публикации курса «MCP на Python: свой сервер инструментов для ИИ-агентов»Дата публикации курса
Последнее обновление курса «MCP на Python: свой сервер инструментов для ИИ-агентов»Последнее обновление
Сложность normal

Чему вы научитесь

  • понимать, зачем нужен MCP и как стандарт превращает проблему N×M в M+N
  • читать и собирать JSON-RPC-сообщения протокола голыми руками, без библиотек
  • писать свой MCP-сервер: хендшейк, диспетчер, обработка ошибок по спеке
  • отдавать агенту tools, resources и prompts — все три примитива протокола
  • разбираться в транспортах stdio и Streamable HTTP и жизненном цикле сеанса
  • использовать фичи спеки 2025-06-18: structured outputs, elicitation, sampling
  • защищать сервер: модель угроз, разрешения и HITL, инъекции через инструменты
  • подключить свой MCP-сервер к агенту и запустить его в реальном клиенте

О курсе

Напишите свой MCP-сервер руками, без фреймворков: JSON-RPC, хендшейк, tools, resources и prompts по спеке 2025-06-18. 62 задачи на код с автопроверкой в браузере, без API-ключа и VPN. В финале — MCP-сервер к своей базе данных, подключённый к агенту и запущенный в реальном клиенте. Нужен опыт function calling из Python.

Для кого этот курс

  • Python-разработчикам, кто уже строил агента с function calling и хочет отдавать инструменты стандартом, а не самописными связками под каждую модель.
  • Тем, кто хочет подключать свои данные и сервисы к Claude Desktop, IDE и другим MCP-клиентам — своим сервером, а не чужим коннектором.
  • Backend-инженерам, кому нужно безопасно открыть агентам доступ к базе и внутренним API — с разрешениями, HITL и защитой от инъекций.
  • Выпускникам флагмана линейки по AI-агентам и всем, кто знает tool-схемы и хочет успеть в тему, пока полка курсов по MCP пуста.

Начальные требования

Что нужно:

  • База Python: функции, словари и списки, классы, чтение JSON (json.loads/dumps).
  • Понимание tool-схем и function calling: как модель выбирает инструмент и что лежит в tool_calls. Если этого пока нет — пройдите флагман линейки по AI-агентам, капстоун этого курса подключается к агенту из него.
  • Любой компьютер с браузером; для 2 локальных лаб — Python на своём ПК.

Что НЕ нужно:

  • Не нужен API-ключ, платный аккаунт, VPN или зарубежная карта: MCP детерминирован, автопроверка работает без LLM вообще.
  • Не нужны JSON-RPC, JSON Schema и SSE — вводим с нуля внутри курса.
  • Не нужны сети, asyncio и веб-фреймворки — сервер собираем in-process.
  • Глубокий SQL не нужен: для капстоуна хватит однострочников SELECT/INSERT, разберём по образцу.

Преподаватели курса

Как проходит обучение

  • Формат: 6 модулей, 22 уроков и 187 коротких шагов; обучение проходит в свободном темпе.
  • Практика: 62 code-задач с автопроверкой прямо в браузере; решения можно отправлять повторно.
  • Теория: короткие текстовые объяснения, примеры, тесты и разборы ошибок.
  • Поддержка: вопросы и обсуждения доступны под каждым шагом.

Что вы получите

  • Навык писать MCP-серверы и клиенты на Python: протокол, все три примитива, транспорты, безопасность — без привязки к SDK и фреймворкам.
  • Капстоун — MCP-сервер к базе ShopDB со скрытыми тестами, подключённый к агенту и запущенный в реальном клиенте. Готовый артефакт для резюме и портфолио.
  • Бессрочный доступ к материалам и будущим обновлениям (ревизия спеки 2026 года — обновляемым уроком).
  • Это ступень AI-линейки: дальше ваш сервер и агент становятся прод-сервисом со стримингом и тестами на FastAPI.

Нагрузка

~4 ч в неделю (весь курс ~12–15 часов, ~3–4 недели)

Расскажите о курсе друзьям