MCP Общие сведения о серверах в Windows

Замечание

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

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

Дополнительные сведения о создании MCP сервера см. в одном из доступных пакетов SDK, включая следующие:

Сведения о дополнительных пакетах SDK доступны здесь: https://modelcontextprotocol.io/docs/sdk

MCP Регистрация сервера в Windows

После создания MCP сервера его можно зарегистрировать в Windows несколькими способами. Выбранный метод зависит от того, как приложение упаковается и развертывается.

Приложения с идентификатором пакета

Приложения с идентификатором пакета могут регистрироваться в Windows, включая необходимые метаданные в пакете приложения. ОС автоматически регистрирует и отменяет регистрацию сервера при установке и удалении пакета приложения. Дополнительные сведения см. в разделе "Регистрация MCP сервера из приложения с удостоверением пакета".

Приложения получают удостоверение пакета при упаковке с использованием MSIX. На непакованные приложения можно ссылаться в пакете MSIX, предоставляя им идентичность пакета, с помощью упаковки с указанием внешнего расположения. Дополнительные сведения можно найти здесь

Приложения без идентичности

Если у вас есть сервер без удостоверения пакета, например файл .exe, файл, упакованный с помощью MSI или автономный MCP пакет, и вы не хотите использовать MSIX с внешним расположением для предоставления удостоверения пакета, вы можете установить MCP пакет непосредственно с установщиком. Непосредственно установленные MCP пакеты не могут выполняться в безопасном ограниченном процессе агента и не будут доступны в реестре агентов Windows на устройстве, если только пользователи явно не разрешат возможность снизить уровень защиты соединителей агента в параметрах Windows. Сведения об установке и регистрации MCP сервера, распространяемого в виде MCP пакета, можно найти в разделе "Регистрация MCP сервера в MCP пакете".

Регистрация вручную

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

MCP Изоляция сервера

По умолчанию серверы, MCP доступ к которым выполняется через реестр агентов Windows на устройстве (ODR), выполняются в агентской сессии, безопасно содержатся в отдельной среде и имеют доступ только к утвержденным ресурсам, что ограничивает уязвимость перед угрозами, такими как перекрестные инъекционные атаки. Сведения об ограничениях и требованиях к размещению MCP сервера см. в статье "Безопасное включение MCP серверов в Windows".

MCP Тестирование сервера в Windows

MCP в Windows предоставляет несколько различных способов для тестирования регистрации MCP, подтверждения того, что она распознается ODR, а также для проверки функциональности вашего сервера MCP в Windows. Дополнительные сведения см. в разделе "Тестирование MCP серверов" в Windows.