Как клиент получает ресурсы

Урок 10 из 16 курса «Введение в MCP»: официальный курс Anthropic Academy (Антропик) на русском языке. Урок входит в платный доступ; первые уроки курса бесплатно.

Кадр из видеоурока

О чём урок

В мире искусственного интеллекта, где большие языковые модели (LLM) вроде Claude становятся все более мощными, их истинная ценность раскрывается не только в способности генерировать текст или отвечать на вопросы, но и в умении взаимодействовать с внешним миром. Именно здесь на сцену выходит Протокол Контекста Модели (Model Context Protocol, MCP) от Anthropic, предоставляющий структурированный подход к управлению информацией и действиями. В рамках MCP, концепция "доступа к ресурсам" является краеугольным камнем, позволяющим Claude выходить за рамки своих внутренних знаний и оперировать данными и инструментами извне. Представьте Claude не просто как статичную энциклопедию, а как умного ассистента, который может искать информацию в интернете, взаимодействовать с базами данных, управлять вашим календарем или даже контролировать другие программы. Все эти возможности становятся доступными благодаря эффективному доступу к различным "ресурсам". В широком смысле, ресурсы для Claude — это любая информация или функциональность, к которой модель может получить доступ или которую она может использовать для выполнения задачи. Эти ресурсы могут быть разнообразными и классифицируются следующим образом: Внутренние Ресурсы: Это данные, которые уже находятся в контексте текущего диалога или сессии. Например, предыдущие сообщения пользователя, инструкции, заданные в системном промпте, или информация, которую Claude сгенерировал ранее. Хотя эти данные не "внешние", они являются частью доступного контекста, который Claude использует для принятия решений. Внешние Данные: Это информация, которая находится за пределами текущего контекста диалога и требует активного извлечения. Примеры включают: Результаты поиска в интернете. Данные из баз данных (SQL, NoSQL). Содержимое файлов (документы, электронные таблицы, изображения). Информация из API сторонних сервисов (погода, новости, курсы валют). Инструменты (Tools) и Функции: Это специализированные программные интерфейсы или функции, которые Claude может "вызывать" для выполнения конкретных действий. Вместо того чтобы просто генерировать текст, Claude может использовать эти инструменты для: Отправки электронных писем. Создания записей в календаре. Выполнения сложных вычислений. Взаимодействия с другими программными системами.

План урока

  1. Доступ к Ресурсам: Расширяя Возможности Claude с Помощью Протокола Контекста Модели (MCP)
  2. Что такое Ресурсы в Контексте MCP?
  3. Как Claude Получает Доступ к Ресурсам?
  4. 1. Через Промпты (Prompts)
  5. 2. Через Инструменты (Tools) и Функции
  6. 3. Через Клиентские Приложения
  7. Роль Сервера и Инспектора
  8. Важность Эффективного Управления Ресурсами

Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.

Полезные гиды