Потребление агента данных Fabric в качестве контекстного сервера моделирования протоколов

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

MCP состоит из двух основных частей: клиента и сервера.

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

Сервер MCP предоставляет средства, данные или службы, чтобы их можно было использовать клиентами. Он сообщает клиенту, что доступно и как его использовать. Например, агент данных Fabric может выступать в качестве сервера MCP, предоставляя корпоративные данные и запросы, которые может использовать система ИИ.

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

Это важно

Эта функция доступна в предварительной версии.

Это важно

При использовании агента данных Fabric в качестве сервера MCP ответы, возвращаемые агентами данных Fabric, могут отправляться за пределы границы соответствия Fabric или географического региона, а также обрабатываться и (или) храниться в соответствии с применимыми условиями и политиками обработки данных клиента MCP.

Предпосылки

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

Fabric агенты данных также могут функционировать как серверы MCP. При использовании в качестве сервера MCP агент данных Fabric предоставляет один инструмент. Это средство представляет сам агент данных, поэтому внешние системы искусственного интеллекта могут взаимодействовать с ним с помощью протокола MCP. Из-за этого важно предоставить подробное и точное описание при публикации агента данных Fabric. Описание становится описанием средства для сервера MCP. Внешние системы ИИ используют это описание, чтобы определить, когда и как вызвать агент данных. Четкое и комплексное описание гарантирует правильность понимания агента и эффективное использование в рабочих процессах ИИ.

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

Замечание

В настоящее время сервер MCP агента данных Fabric можно использовать только в VS Code. Если вы используете собственный клиент MCP, он также может работать, если вы настроили проверку подлинности.

Снимок экрана: сервер MCP агента данных перед публикацией.

Чтобы приступить к работе, после публикации агента данных перейдите к параметрам агента и откройте вкладку "Протокол контекста модели ". Ниже приведены следующие сведения:

  • Имя сервера агента данных MCP
  • URL-адрес сервера MCP (скопируйте этот URL-адрес для использования на следующем шаге)
  • Имя средства MCP агента данных
  • Описание средства сервера MCP

Вы также можете скачать файлmcp.json на этой вкладке. Используйте этот файл для настройки сервера MCP в VS Code.

Снимок экрана: вкладка параметров сервера MCP агента данных.

Настройка сервера MCP в VS Code

  1. Откройте VS Code и выберите папку для работы.

  2. В этой папке создайте папку с именем VSCODE.

  3. В внутренней папке создайте файл с именем mcp.json.

  4. VS Code автоматически отображает синюю кнопку "Добавить сервер " в правом нижнем углу окна.

    Снимок экрана: файл JSON сервера MCP.

  5. Выберите "Добавить сервер" и выберите HTTP. Вам будет предложено ввести URL-адрес. Используйте URL-адрес сервера MCP , скопированный в предыдущем разделе.

    Снимок экрана: выбор HTTP.

    Снимок экрана: ввод URL-адреса для сервера MCP.

  6. Нажмите клавишу ВВОД и укажите имя сервера MCP. Используйте это имя для отображения сервера MCP в среде VS Code.

  7. VS Code пытается пройти проверку подлинности с помощью сервера. Выберите "Разрешить " и войдите с помощью учетных данных.

Сервер создается.

Снимок экрана: MCP-файл агента данных.

Включение режима агента

После добавления сервера MCP включите режим агента в VS Code. Режим агента позволяет VS Code выступать в качестве интерфейса оркестратора, подключая редактор с серверами MCP для взаимодействия с внешними инструментами, такими как агент данных Fabric. Для его включения выполните следующие действия.

  1. В VS Code перейдите в палитру команд (CTRL+SHIFT+P или CMD+SHIFT+P).

  2. Найдите режим включения агента и выберите его.

  3. Подтвердите все запросы на активацию режима.

    Снимок экрана: агент данных в VS Code в режиме агента.

Если режим агента активен, выберите оркестратор для обработки запросов. Доступные оркестраторы в общедоступной предварительной версии включают GPT-5, GPT-4.1, Клод Соннет 4.5, Gemini 2.5 pro и многое другое. Оркестратор управляет потоком информации между запросами в VS Code и сервером MCP агента данных Fabric.

Использование сервера MCP агента данных Fabric

При включении режима агента и выборе оркестратора:

  • Вы можете начать задавать вопросы непосредственно из VS Code.
  • Оркестратор направляет запросы на сервер MCP агента данных Fabric.
  • Агент возвращает ответы на основе знаний, к которых он имеет доступ, включая данные организации, хранящиеся в Fabric OneLake.

Работая в качестве сервера MCP, агент данных Fabric позволяет пользователям интегрировать знания организации в рабочие процессы ИИ, выполнять эксперименты и разрабатывать решения ИИ, не покидая VS Code. Эта интеграция упрощает доступ к данным OneLake и повышает производительность для разработчиков и бизнес-пользователей.