1. Обучение
  2. /
  3. Курса
  4. /
  5. Введение в Model Context Protocol (MCP)

Connected

упражнение

Определение ресурсов MCP-сервера

Вы расширяете MCP-сервер для конвертации валют, добавляя доступ к списку валют, поддерживаемых используемым API. Европейский центральный банк публикует список кодов валют в файле currencies.txt, который находится в директории вашего сервера. Клиент сможет использовать этот ресурс, чтобы убедиться, что языковая модель передаёт корректные значения аргументов в функции-инструменты.

Ваша задача — определить MCP-ресурс get_currencies(), который читает содержимое файла currencies.txt.

Инструкции

100 XP
  • Используйте правильный декоратор и URI "file://currencies.txt", чтобы преобразовать функцию get_currencies() в ресурс.
  • Дополните функцию get_currencies() так, чтобы она открывала и читала содержимое файла currencies.txt.
  • Выведите результат вызова get_currencies(), чтобы убедиться, что ресурс работает корректно.