О чём урок
Проверьте свои знания по материалам раздела. 1. Какова основная цель использования Ресурсов (Resources) в MCP? Изменение состояния сервера или выполнение действий. Предоставление данных только для чтения для клиентов, включая Claude. Управление аутентификацией и авторизацией пользователей. Кэширование часто запрашиваемых результатов для ускорения работы. Показать ответ Ответ: B — Ресурсы в MCP предназначены для предоставления данных только для чтения, аналогично GET-запросам в HTTP, и не предназначены для изменения состояния. 2. Какое ключевое различие между Прямыми (Direct) и Шаблонными (Templated) Ресурсами? Прямые ресурсы возвращают JSON, а шаблонные — текст. Прямые ресурсы имеют статический URI, а шаблонные включают изменяемые параметры в URI. Прямые ресурсы кэшируются, а шаблонные запрашиваются в реальном времени. Прямые ресурсы доступны только Claude, а шаблонные — всем клиентам. Показать ответ Ответ: B — Прямые ресурсы используют статические URI, тогда как шаблонные ресурсы позволяют включать параметры в URI для динамического доступа к данным. 3. Для чего используется параметр mime_type при определении ресурса в MCP? Для указания метода HTTP-запроса (GET, POST и т.д.). Для обозначения типа данных, которые получит клиент, помогая ему правильно интерпретировать ответ. Для шифрования данных, передаваемых через ресурс. Для определения уровня доступа к ресурсу. Показать ответ Ответ: B — mime_type служит подсказкой для клиента о формате данных (например, "application/json", "text/plain"), что позволяет ему корректно обработать полученную информацию. 4. Каким образом Python SDK для MCP передает параметры из URI шаблонного ресурса в функцию, обрабатывающую этот ресурс? В виде списка неименованных аргументов (позиционных). Как именованные аргументы (keyword arguments) с именами, соответствующими параметрам URI. Через глобальный объект контекста. Параметры не передаются, их нужно извлекать вручную из полного URI. Показать ответ Ответ: B — Python SDK автоматически разбирает параметры URI и передает их как именованные аргументы в функцию обработчика, упрощая доступ к ним. 5. Какое основное преимущество Ресурсов перед Инструментами для предоставления статической или часто используемой информации Claude?
Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.