Introdução ao servidor MCP remoto do Power BI (versão prévia)

O servidor MCP Power BI remoto é um ponto de extremidade hospedado remotamente que permite que agentes de IA conversem com dados em modelos semânticos Power BI usando linguagem natural. Criado com base no PROTOCOLO MCP (Model Context Protocol), ele converte seus prompts em operações de Power BI – gerando consultas DAX e executando-as respeitando suas permissões e políticas de segurança.

Este artigo mostra como:

  • Conectar-se ao servidor MCP remoto do Power BI no Visual Studio Code
  • Conectar o GitHub Copilot aos modelos semânticos do Power BI
  • Validar a conexão com consultas de teste

Pré-requisitos

Antes de começar, verifique se você tem:

  • Aprovação do administrador – o administrador do Power BI deve habilitar a configuração de inquilino: "Os usuários podem usar o endpoint do servidor do Protocolo de Contexto de Modelo do Power BI (versão prévia)"
  • Visual Studio Code - Baixar o VS Code
  • GitHub Copilot - Habilitar o GitHub Copilot no VS Code
  • Acesso semântico ao modelo – Criar permissões em pelo menos um modelo semântico do Power BI
  • (Recomendado) Modelos - otimizadosPreparar seus modelos semânticos para IA para melhorar a qualidade da geração de consultas

Configurar no VS Code

O servidor MCP remoto do Power BI está disponível em:

https://api.fabric.microsoft.com/v1/mcp/powerbi

A maneira mais fácil de configurar o servidor é usando o instalador de um clique:

Isso define automaticamente o servidor MCP nas configurações do VS Code.

Instalação manual

Para configurar manualmente o servidor, adicione o seguinte ao arquivo de configuração do MCP:

{
    "servers": {
        "powerbi-remote": {
            "type": "http",
            "url": "https://api.fabric.microsoft.com/v1/mcp/powerbi"
        }
    }
}

Saiba mais:Servidores MCP no VS Code

Testar a conexão

Depois de configurada, verifique se a configuração está funcionando:

  1. Iniciar o servidor MCP no VS Code

    • Abrir o painel de servidores MCP
    • Verifique se o servidor MCP do Power BI é exibido como conectado
  2. Abrir GitHub Copilot

    1. Iniciar a janela de bate-papo no VS Code
    2. Habilitar o modo de agente
  3. Forneça sua ID de modelo semântico

    1. Obtenha sua ID de modelo semântico do serviço do Power BI (consulte Localizar sua ID de modelo semântico)
    2. Compartilhe a ID com o Copilot em sua conversa
  4. Fazer uma pergunta

    • Exemplo: "Quais tabelas estão neste modelo semântico?"
    • Exemplo: "Mostre-me os 10 principais produtos por vendas"
  5. Autorizar a ferramenta

    1. Quando solicitado, permita que o Copilot use a ferramenta de servidor MCP
    2. Autenticar com suas credenciais da Microsoft, se solicitado
  6. Examinar a resposta

    • Copilot consultará seu modelo e retornará resultados

Dica

Para obter melhores resultados de consulta, prepare seus modelos semânticos para IA adicionando instruções de IA e respostas verificadas.

Solução de problemas:Gerenciar servidores MCP no VS Code

Próximas etapas

Agora que o servidor MCP está configurado, explore as ferramentas e os recursos disponíveis: