К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Model Context Protocol: Advanced Topics · LearnSpace
Назад в каталог
courseraПрограммирование

Model Context Protocol: Advanced Topics

Курс от Anthropic
Уровень не указан≈ 4.2 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course teaches you to build Model Context Protocol (MCP) servers and clients with production-ready features. You'll learn to implement sampling—a technique that shifts AI model costs and complexity from servers to clients—and add real-time logging and progress notifications to improve user experience during long-running operations. The course covers roots, MCP's permission system that enables file discovery while maintaining security boundaries. You'll understand the bidirectional communication patterns that make MCP work, including the JSON message types that flow between clients and servers. The course compares two transport methods: STDIO for local development and StreamableHTTP for remote deployments. You'll learn how StreamableHTTP uses Server-Sent Events to work around HTTP's limitations, and when to use stateless configurations for horizontal scaling at the cost of certain features. By completing this course, you'll be able to choose appropriate transport methods based on your deployment needs, implement servers that integrate with language models without direct API access, and understand the architectural trade-offs between different MCP configurations. The hands-on walkthroughs demonstrate each concept with practical implementation examples.

Навыки, которые вы освоите

Model Context ProtocolServer SideEvent-Driven ProgrammingApplication Deployment

Программа курса

3 модулей · 20 учебных материалов

01Core MCP Features7 материалов

Introduction

Let's get started!Видео

Sampling

SamplingВидеоBalancing Sampling Trade-offsDIALOGUE

Log and Progress Notifications

Log and progress notificationsВидео

Roots

Учитесь у экспертов

Anthropic Academy

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

Model Context Protocol: Advanced Topics
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 4.2 ч

3 модулей

Язык: Английский

Субтитры: Китайский (Тайвань), Арабский, Французский, Узбекский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Пушту, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Дари, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
RootsВидео
Securing File Access with RootsDIALOGUE
Core MCP Features QuizЗадание
02Transports and Communication9 материалов

JSON Message Types

JSON message typesВидеоExplaining Message StructuresЗадание

The STDIO Transport

The STDIO transportВидеоTroubleshooting Local TransportsDIALOGUE

The StreamableHTTP Transport

The StreamableHTTP transportВидео

StreamableHTTP in Depth

StreamableHTTP in depthВидео

State and the StreamableHTTP Transport

State and the StreamableHTTP TransportВидеоResolving StreamableHTTP State IssuesDIALOGUEStreamableHTTP Transport QuizЗадание
03Assessment and Next Steps4 материалов

Assessment on MCP Concepts

Assessment on MCP ConceptsЗаданиеReflecting on Advanced MCP ApplicationsDIALOGUE

Wrapping up

Planning Next Steps for MCP DevelopmentЗаданиеWrapping upВидео