📄️ Основы
Давайте воспользуемся MCP-клиентом Neva для подключения к вашим MCP-серверам (и другим тоже).
📄️ Инструменты
В главе Основы мы научились вызывать простой инструмент.
📄️ Ресурсы
В главе Основы мы научились читать ресурс.
📄️ Промпты
В главе Основы мы научились получать простой промпт.
📄️ Корневые каталоги
Roots удалены в MCP 2026-07-28 — Client::addroot* и publishroots_changed отключены под RC-флагом. См. Превью RC.
📄️ Сэмплирование
Sampling удалён в MCP 2026-07-28 — Client::map_sampling отключён под RC-флагом. См. Превью RC.
📄️ Получение данных
Клиент сам гоняет MRTR retry-loop — ElicitationHandler зовётся раз на каждый inputrequired-раунд; Client::calltool возвращает финальный результат. См. Превью RC.
📄️ HTTP-транспорт
Client::discover(); версия фиксирована на 2026-07-28 и шлётся с каждым POST. См. Превью RC.
📄️ Задачи
Клиенты Neva поддерживают долгосрочные задачи — расширенный способ асинхронного вызова инструментов с опциональной отменой по TTL и управлением жизненным циклом.
📄️ Пакетные запросы
Батч с elicit'ом проходит через MRTR retry-loop пошагово — один transport write на раунд, слоты возвращаются в порядке ввода. Лимит ретраев на слот — McpOptions::withmaxmrtr_rounds. См. Превью RC.