Python SDK для Model Context Protocol (MCP) выпустила свою первую бета-версию, v2.0.0b1, которая добавляет полную поддержку спецификации MCP от 28 июля 2026 года. Этот предварительный выпуск доступен только по желанию, что гарантирует, что стандартные установки продолжают указывать на стабильную ветку 1.x.

  • Архитектура ядра заменяет внутренние компоненты, ориентированные на сессии, на безсессионный конвейер диспетчера/исполнителя, совместимый с новым протоколом.
  • Предыдущий класс `FastMCP` теперь называется `MCPServer`, имеет поля в snake_case и проверку данных по сети в соответствии с согласованной версией спецификации.
  • Новый класс `Client` автоматически определяет версии протокола и поддерживает различные цели, включая URL, подпроцессы stdio и серверы в памяти.
  • Типы протокола доступны как отдельный пакет (`mcp-types`), зависящий только от Pydantic и typing-extensions.
  • Обновление включает поддержку шаблонов URI RFC 6570, промежуточное ПО с трассировкой OpenTelemetry по умолчанию и корпоративную аутентификацию через SEP-990.

Этот выпуск позволяет разработчикам тестировать устоявшуюся архитектуру v2 до официального стабильного выпуска; для тех, кто переходит с v1, доступны руководства по миграции.