Мир

Подключаем свой MCP-сервер к Copilot Studio: SSE не примут, а доступ решает политика Power Platform

Подключаем свой MCP-сервер к Copilot Studio: SSE не примут, а доступ решает политика Power Platform

Как подключить свой MCP-сервер к Copilot Studio без SSE?

Как подключить свой MCP-сервер к Copilot Studio без SSE?
ARTICS MEDIA

В контексте использования Microsoft Power Platform (Power Apps и Power Automate) для автоматизации бизнес-процессов становится все более актуальным использование новых инструментов разработки таких как Copilot Studio. Однако одновременно возникают трудности с переходом с существующих серверов на новый подход.

Что мы знаем о доступе к Copilot Studio:

Что мы знаем о доступе к Copilot Studio:
ARTICS MEDIA

SOURCE 1: Подключение к Copilot Studio через Streamable не будет приемлемо после августа 2025 года

На текущий момент единственным транспортным средством для подключения вашего сервера к Copilot Studio является Streamable - этот метод помечен как deprecated. Ожидается прекращение его поддержки в Copilot Studio уже по состоянию на август следующего года.

Согласно документации, у готового сервера три пути подключения, три типа аутентификации и три режима внутри OAuth 2.0. Важная деталь заключается в том что доступ к вашему серверу и его инструментам заодно регулируется политией данных коннекторов Power Platform, если такая политика есть в рамках конкретного тенанта.

Что дока требует от готового сервера:

Несмотря на то что документация предоставляет полный список возможных путей, она затрагивает лишь два из них. Это вызывает вопросы относительно приватности информации и безопасности передачи траффика между вашим сервером и Copilot Studio.

Конечно, это только часть того чем может предприняться. Теперь давайте рассмотреть дополнительные сложности, связанные с использованием SSE вместо Streamable.

SOURCE 2: Не примут SSE - это основной проблемой при попытках подключения к Copilot Studio

Однако если вы решаетесь использовать SSE для подключения к Copilot Studio, стоит быть готовым к отказу. СSE в официальной документации помечено как deprecated и не принимаемое для подключения к новому инструменту. Соответственная политика данных коннекторов Power Platform также контролирует доступ к этим сервисам, что добавлять еще больше сложностей в процессе внедрения.

Почему же все эти ограничения? Для начала нужно понимать, что Microsoft использует различные механизмы для обеспечения безопасности и контроля над данными клиентами их использования. Но иногда такие меры могут делаться просто потому, что они являются стандартными практиками или чтобы поддерживать совместимость со старыми системами.

Как действовать дальше:

Если вам необходимо подключить свой существующий MCP-сервер к Copilot Studio без применения Streamable или SSE, остается несколько вариантов решения этой проблемы:

  1. Использование REST API: Возможно использование собственных методов связи через REST API для общения вашего сервера с Copilot Studio. Однако важно оценить степень автоматизации и производительности таких подходов.
  1. Ручное изменение кода: Можно было бы начать переходить пошагово к переходу вашего текущего функционала с помощью SSE/Streamable на новые технологии, написав соответствующие изменения в коде. В этом случае важно сохранить бэкап своего исходника до этих изменений.
  1. Перепроектировка логики: Если перенос невозможен, возможно придется заново проектировать логику ваших бизнес-процессов так, чтобы можно было работать именно через новый механизм подключения к Copilot Studio.
  1. Подключение стороннего провайдера: Есть возможность найти партнерские службы которые уже имеют опыт работы с Copilot Studio и могут предлагать свои услуги для поддержки вашего проекта в рамках новых требований.

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

FAQ

Q: Почему Streamable будет прекращённое поддерживается после августа 2025 года?

A: Это связано с тем, что Copilot Studio анонсирован как часть нового поколения разработочных инструментов для Power Platform. Для поддержания последних тенденций и технологических достижений приветствуя новую модель, Microsoft решил убрать deprecated (в данном контексте - не принимаемый) методы подключения таким образом стимулировая переход пользователей к более современным возможностям.

Q: Что значит политика данных коннекторов Power Platform?

A: Эта политика регламентирует доступ к нашим коннекторам из внешних систем, контролируя какие данные могут быть переданы между различными сервисами. Такой подход позволяет обеспечивать уровень безопасности и контроля над информацией во время взаимодействия клиентских систем с службами Microsoft.

Q: Как я могу использовать сторонние механизмы связи вместо Streamable/SSE при необходимости?

A: Возможность использования сторонних маршрутизаторов сообщений, такого как Azure Event Grid, также может быть рассмотрена. Эти средства позволяют осуществлять обновление логики связанных процессов без значительных изменений внутренней логики сервера.

Список источников:

  1. Подключаем свой MCP-сервер к Copilot Studio: SSE не примут, а доступ решает политика Power Platform
  1. "Вылезла киста": Каменских объяснила свой выбор языка
Что для вас важнее в теме «Подключаем свой MCP-сервер к Copilot Studio: SSE не примут, а доступ решает политика Power Pl…»?

Один анонимный голос с браузера; общие итоги появятся после выбора.

Источники

Читайте также