Microsoft выпускает MCP C# SDK v1.0, обеспечивающий полную поддержку новейших спецификаций протокола

1773046120
2026-03-09 08:35:00

Команда Microsoft объявила о выпуске версии 1.0 своего официального протокола контекста модели (MCP). С# SDKобеспечивая полную поддержку 2025-11-25 версия спецификации MCP.

В новой версии представлено несколько примечательных возможностей, предназначенных для разработчиков, создающих серверы и клиенты MCP в .NET. Как уже говорилось, одним из наиболее важных нововведений является улучшенное обнаружение сервера авторизации.

Релиз также добавляет поддержку значков за инструменты, ресурсы и подсказки. Теперь разработчики могут назначать значки этим компонентам, используя простой параметр атрибута, или настраивать более сложные параметры, такие как несколько значков, типы MIME, подсказки по размеру и настройки темы. Метаданные сервера и клиента аналогичным образом были расширены для поддержки значков и URL-адресов веб-сайтов.

Дополнительная область действия согласие — еще одна ключевая функция в этом выпуске. Он применяет принцип наименьших привилегий к авторизации MCP, позволяя клиентам запрашивать только минимальный доступ, необходимый для каждой операции.

Выявление режима URL-адреса Также было представлено решение, позволяющее серверам перенаправлять конфиденциальные взаимодействия, такие как сбор ключей API или сторонняя авторизация, полностью от клиента MCP на безопасный URL-адрес, размещенный на сервере. Как сообщается, такой подход предотвращает передачу конфиденциальных данных через клиент.

Поддержка вызова инструментов при выборке представляет собой одно из наиболее технически значимых дополнений. Серверы теперь могут включать инструменты в запросы выборки, позволяя языковой модели вызывать эти инструменты во время ответа. Интеграция SDK с пакетом Microsoft.Extensions.AI упрощает реализацию как на стороне клиента, так и на стороне сервера.

В выпуск дополнительно включены Документы метаданных идентификатора клиента OAuth (CIMD) в качестве предпочтительной альтернативы динамической регистрации клиентов, а также улучшенная поддержка длительных запросов через HTTP с помощью механизма опроса, который позволяет серверам закрывать соединения, а клиентам повторно подключаться с использованием идентификаторов событий.

Read more:  Исторический обвал? Биткоин переживает стремительное падение

Другие изменения в этом выпуске включают экспериментальную поддержку Tasks для устойчивого отслеживания состояния, DistributedCacheEventStreamStore для хранения потоков SSE и расширенные свойства метаданных Implementation.

Для заинтересованного разработчика оригинальный блог объявлений В сообщении представлены подробные шаги реализации и примеры кода для каждой функции, представленной в этом выпуске, включая настройку авторизации, настройку значков, согласие на дополнительную область, обработку сбора данных, вызов инструментов при выборке и управление долгосрочными запросами.

Кроме того, полные примечания к выпуску и документация доступны на официальном сайте. Блог разработчиков .NETс репозиторием C# SDK, размещенным на GitHub.

#Microsoft #выпускает #MCP #SDK #v1.0 #обеспечивающий #полную #поддержку #новейших #спецификаций #протокола

Продолжение темы

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.