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

Connected

упражнение

Ваш первый MCP-сервер

Пора попробовать всё на практике с вашим первым MCP-сервером! Весь необходимый код уже написан за вас — мы подробно разберём его в следующем видео, а пока ознакомьтесь с логикой работы кода:

  1. Создаётся экземпляр MCP-сервера с помощью FastMCP().
  2. Определяется функция-инструмент (convert_currency()), выполняющая конкретное действие — в данном случае получение информации о валютах из Frankfurter API.
  3. Функция преобразуется в инструмент MCP с помощью декоратора @mcp.tool().

Инструкции

100 XP
  • Изучите предоставленный код, чтобы понять, как функция превращается в инструмент для MCP-сервера.
  • На строке 43 протестируйте инструмент MCP: укажите сумму и коды валют, между которыми нужно выполнить конвертацию.

Примечание: используйте официальные коды валют, например GBP для британского фунта стерлингов.