Поделиться через


Протокол контекста модели

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

Вы можете расширить возможности агентов Agent Framework, подключив его к средствам, размещенным на серверах удаленного протокола контекста модели (MCP).

Рекомендации по использованию сторонних серверов протокола контекста модели

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

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

Мы рекомендуем тщательно проверить и отслеживать, какие серверы MCP добавляются в приложения на основе Agent Framework. Мы также рекомендуем полагаться на серверы, размещенные доверенными поставщиками услуг, а не прокси-серверами.

Средство MCP позволяет передавать пользовательские заголовки, такие как ключи проверки подлинности или схемы, которые может потребоваться удаленному серверу MCP. Рекомендуется просмотреть все данные, к которым предоставлен общий доступ с удаленными серверами MCP, и записывать данные в журнал для целей аудита. Будьте осведомлены о практиках, отличных от Майкрософт, о хранении и расположении данных.

Принцип работы

Вы можете интегрировать несколько удаленных серверов MCP, добавив их в качестве инструментов в агент. Agent Framework упрощает преобразование средства MCP в средство искусственного интеллекта, которое может вызываться агентом.

Средство MCP поддерживает пользовательские заголовки, поэтому вы можете подключиться к серверам MCP с помощью схем проверки подлинности, необходимых или передав другие заголовки, необходимые серверам MCP. TODO Можно указать заголовки только путем их включения в tool_resources при каждом запуске. Таким образом вы можете поместить ключи API, маркеры доступа OAuth или другие учетные данные непосредственно в запросе. TODO

Чаще всего используется заголовок авторизации. Заголовки, переданные вами, доступны только для текущего запуска и не сохраняются.

Дополнительные сведения об использовании MCP см. в следующей статье:

Дальнейшие шаги