Utilize o agente de dados do Fabric como servidor de protocolo de contexto de modelo

O Protocolo de Contexto do Modelo (MCP) é um padrão emergente no panorama da IA que permite aos sistemas de IA conectarem-se com ferramentas e dados fora de si próprios. Define como um modelo de IA pode descobrir o que está disponível e interagir com ele de forma consistente. Em vez de construir integrações pontuais, o MCP oferece uma forma padrão de ligar coisas que funciona entre diferentes aplicações e serviços. Isto torna muito mais fácil para os sistemas de IA irem além do seu conhecimento incorporado, mantendo as coisas consistentes. Também ajuda as equipas a avançar mais rápido, já que não precisam de reinventar sempre as mesmas ligações.

O MCP tem duas partes principais: o cliente e o servidor.

Um cliente MCP é a aplicação ou experiência com que o utilizador interage. É onde fazes perguntas ou desencadeias ações. O cliente contacta os servidores MCP para encontrar ferramentas e usá-las. Por exemplo, o Visual Studio Code pode funcionar como um cliente MCP quando se liga a ferramentas externas para recuperar dados ou ajudar a escrever e executar código.

Um servidor MCP expõe ferramentas, dados ou serviços para que possam ser usados pelos clientes. Diz ao cliente o que está disponível e como o usar. Por exemplo, um agente de dados Fabric pode atuar como servidor MCP ao expor dados empresariais e consultas que um sistema de IA pode utilizar.

Juntos, o cliente e o servidor facilitam a ligação de sistemas de IA a dados e ações reais, sem ter de construir integrações personalizadas sempre.

Importante

Este recurso está em pré-visualização.

Importante

Quando consome agente de dados Fabric como servidor MCP, as respostas devolvidas pelos agentes de dados Fabric podem ser enviadas fora do limite de conformidade ou região geográfica do Fabric, e processadas e/ou armazenadas de acordo com os termos e políticas de tratamento de dados aplicáveis do seu cliente MCP.

Pré-requisitos

Como funciona

Os agentes de dados Fabric também podem funcionar como servidores MCP. Quando usado como servidor MCP, um agente de dados Fabric expõe uma única ferramenta. Esta ferramenta representa o próprio agente de dados, pelo que sistemas de IA externos podem interagir com ele através do protocolo MCP. Por isso, é importante fornecer uma descrição detalhada e precisa ao publicar um agente de dados Fabric. A descrição torna-se a descrição da ferramenta para o servidor MCP. Sistemas externos de IA utilizam esta descrição para determinar quando e como invocar o agente de dados. Uma descrição clara e abrangente garante que o agente é corretamente compreendido e pode ser utilizado de forma eficaz nos fluxos de trabalho de IA.

O agente de dados Fabric, enquanto servidor MCP, é valioso para quem constrói ou testa os seus próprios sistemas de IA. Permite-lhes conectar-se diretamente ao agente de dados e aceder a dados empresariais que vivem no Fabric OneLake sem terem de alternar entre diferentes ferramentas ou plataformas. Esta capacidade facilita a integração do conhecimento empresarial em experiências de IA e fluxos de trabalho de desenvolvimento, tudo num único ambiente.

Observação

Atualmente, pode usar o servidor MCP do agente de dados Fabric apenas em VS Code. Se estiveres a usar o teu próprio cliente MCP, também pode funcionar, desde que configures autenticação

Captura de ecrã que mostra o servidor MCP do data agent antes de publicar.

Para começar, depois de publicar o agente de dados, vá às Definições do agente e abra o separador Model Context Protocol . Aqui vê a seguinte informação:

  • Nome do servidor MCP do agente de dados
  • URL do servidor MCP (copie este URL para usar no próximo passo)
  • Nome da ferramenta MCP do agente de dados
  • Descrição da ferramenta de servidor MCP

Também pode descarregar o ficheiromcp.json a partir deste separador. Use este ficheiro para configurar o servidor MCP no VS Code.

Captura de ecrã que mostra o separador de definições do servidor MCP do agente de dados.

Configurar o servidor MCP no VS Code

  1. Abre o VS Code e seleciona uma pasta para trabalhar.

  2. Dentro desta pasta, crie uma pasta chamada .vscode.

  3. Dentro da pasta interna, crie um ficheiro chamado mcp.json.

  4. O VS Code mostra automaticamente um botão azul Adicionar Servidor no canto inferior direito da janela.

    Captura de ecrã a mostrar o ficheiro json do servidor MCP.

  5. Selecione Adicionar Servidor e selecione HTTP. É solicitado que introduza um URL. Usa o URL do servidor MCP que copiaste na secção anterior.

    Captura de ecrã mostrando a seleção de HTTP.

    Captura de ecrã a mostrar para introduzir o URL do servidor MCP.

  6. Carrega em Enter e fornece um nome para o teu servidor MCP. Use este nome para mostrar o servidor MCP no seu ambiente VS Code.

  7. O VS Code tenta autenticar-se com o servidor. Selecione Permitir e inicie sessão com as suas credenciais.

O servidor é criado.

Captura de ecrã que mostra o ficheiro MCP do agente de dados.

Ativar o Modo Agente

Depois de adicionar o servidor MCP, ative o Modo Agente no VS Code. O Modo Agente permite que o VS Code funcione como uma interface orquestradora, ligando o seu editor a servidores MCP para interagir com ferramentas externas como o agente de dados Fabric. Para ativar:

  1. No VS Code, vai à Paleta de Comandos (Ctrl+Shift+P ou Cmd+Shift+P).

  2. Procura por Ativar Modo de Agente e seleciona-o.

  3. Confirma quaisquer indicações para ativar o modo.

    Captura de ecrã que mostra o agente de dados no VS Code em modo agente.

Quando o Modo Agente estiver ativo, selecione um orquestrador para tratar das suas consultas. Orquestradores disponíveis em pré-visualização pública incluem GPT-5, GPT-4.1, Claude Sonnet 4.5, Gemini 2.5 pro e muitos mais. O orquestrador gere o fluxo de informação entre as suas consultas no VS Code e o servidor MCP do agente de dados Fabric.

Utilização do Fabric Data Agent MCP Server

Quando ativas o Modo Agente e selecionas o orquestrador:

  • Podes começar a fazer perguntas diretamente através do VS Code.
  • O orquestrador encaminha as suas consultas para o servidor MCP do Fabric Data Agent.
  • O agente devolve respostas com base no conhecimento a que tem acesso, incluindo dados organizacionais armazenados no Fabric OneLake.

Ao funcionar como servidor MCP, o agente de dados Fabric permite aos utilizadores integrar conhecimento organizacional nos fluxos de trabalho de IA, realizar experiências e desenvolver soluções de IA sem sair do VS Code. Esta integração simplifica o acesso aos dados da OneLake e aumenta a produtividade tanto para programadores como para utilizadores empresariais.