Перейти к основному содержимому

Начало работы

Model Context Protocol (MCP)​

MCP (Model Context Protocol, Протокол модельного контекста) — это открытый стандарт для подключения ИИ-приложений к внешним системам. С помощью MCP такие приложения, как Claude или ChatGPT, могут подключаться к источникам данных (например, локальным файлам, базам данных), инструментам (например, поисковым системам, калькуляторам) и рабочим процессам (например, специализированным запросам) — получая доступ к нужной информации и выполняя задачи.

Подробнее об MCP можно узнать здесь.

Neva​

Neva предоставляет всё необходимое для быстрой разработки MCP-клиентов и серверов, полностью соответствующих актуальной спецификации MCP.

warning

Данный проект находится в стадии предварительного просмотра. Изменения, нарушающие обратную совместимость, могут вводиться без предварительного уведомления.

MCP 2026-07-28 — поколение по умолчанию

Обычная сборка говорит на MCP 2026-07-28, и эта документация описывает именно его. Предыдущее поколение (MCP 2024-11-05 … 2025-11-25) живёт за флагом legacy-spec.

Что изменило это поколение — в разделе MCP 2026-07-28; про старый профиль и пути обновления между релизами — в Легаси-спецификации.

Подробности по каждому релизу — в CHANGELOG; эта документация описывает текущий релиз.

Поддерживаемые платформы​

Neva работает на стабильном Rust на Linux, macOS и Windows.

Установка Rust​

Если Rust ещё не установлен, проще всего сделать это через rustup. Neva требует Rust версии 1.90 или новее. Команда rustup update обновит Rust до последней версии.

Под капотом​

Neva работает на основе Tokio — проверенной асинхронной среды выполнения для Rust. Это обеспечивает вашим MCP-приложениям эффективный параллелизм и производительность уровня продакшена с самого начала.

Обучение на примерах​

Полные примеры и руководства доступны в директории examples.