Por que isso está chamando tanta atenção?
No dia 19 de novembro de 2025, durante o Microsoft Ignite, a equipe do Power BI apresentou o Power BI Modeling MCP Server: uma ferramenta que permite que agentes de IA como o Claude acessem e modifiquem seu modelo de dados dentro do Power BI Desktop, usando linguagem natural.
Sim. Você digita o que quer, e a IA faz no modelo. Sem clicar em menu nenhum.
Isso não é uma promessa futura e já está disponível. Mas como toda tecnologia nova, a configuração inicial tem alguns passos que podem travar quem está menos acostumado com ferramentas de desenvolvedor.
É exatamente por isso que escrevi esse artigo. Vou te mostrar como fazer isso de forma clara, com as dúvidas mais comuns respondidas ao longo do caminho.
Antes de tudo: o que é o MCP?
MCP significa Model Context Protocol. É um padrão aberto que permite que ferramentas de IA conversem com outros softwares de forma padronizada. Funciona como uma “ponte” entre o modelo de linguagem (como o Claude) e o Power BI.
Na prática: o Claude recebe sua instrução em português, traduz isso em ações técnicas dentro do Power BI, executa as alterações no modelo e te retorna o resultado em linguagem natural.
O Power BI Modeling MCP Server é o servidor local que opera essa ponte. Ele roda na sua máquina e usa as mesmas APIs que desenvolvedores profissionais já utilizam há anos para interagir com modelos semânticos do Power BI (TOM e ADOMD.NET).
Importante: o servidor MCP roda localmente, na sua máquina. Seus dados não são enviados para servidores externos durante a integração em si. Porém, as mensagens que você digita para o Claude são processadas pela Anthropic, como em qualquer uso normal da ferramenta.
O que você consegue fazer com a integração Power BI + Claude
Antes de instalar qualquer coisa, é bom saber o que essa ferramenta faz e o que ela não faz.
O que você consegue:
- Criar medidas DAX usando linguagem natural (“crie uma medida de total de vendas do mês anterior”)
- Renomear colunas e tabelas em lote (algo que manualmente levaria horas)
- Verificar e corrigir tipos de dados de todas as colunas de uma vez
- Criar e gerenciar relacionamentos entre tabelas
- Documentar o modelo automaticamente (gerar descrições para medidas e colunas)
- Executar consultas DAX e verificar os resultados sem sair do chat
O que não está no escopo (ainda):
- Criar ou editar visuais e páginas de relatório
- Modificar layouts de diagrama
- Alterar configurações de publicação ou permissões no serviço do Power BI
O que você precisa instalar
Para fazer essa integração funcionar, você vai precisar de três ferramentas. Nenhuma delas é paga para o uso básico que vamos cobrir aqui.
1. Power BI Desktop
Se você já tem, ótimo. Se ainda não tem, fiz um tutorial passo a passo aqui no blog que te mostra todas as etapas para instalar em sua máquina. > Acessar tutorial <
2. Visual Studio Code
Essa é a ferramenta que vai servir de “veículo” para instalar o servidor MCP. Você não precisa saber programar para usá-la aqui, apenas instalar e abrir uma vez.
code.visualstudio.com
Passo a passo de como instalar, após clicar no link acima:


3. Claude Desktop
O aplicativo de desktop do Claude é necessário para essa integração. A versão web não funciona aqui, você precisa do app instalado no computador.
Para criar sua conta, basta usar o Gmail ou qualquer e-mail pessoal. Não é necessário plano pago. A única limitação do plano gratuito é o número de mensagens por dia, o que funciona bem para testar e aprender. Se você for usar com frequência no trabalho, pode sentir essa limitação com o tempo.
Baixe o app em: claude.ai/download
Passo a passo de como instalar, após clicar no link acima:

Passo a passo para conectar o Power BI ao Claude
Passo 1: Ativar as funcionalidades de recursos de visualização no Power BI Desktop
Abra o Power BI Desktop e vá em Arquivo > Opções e configurações > Opções.
No painel da esquerda, clique em Recursos de Visualização e ative as três opções abaixo:
- Armazenar modelo semântico usando o formato TMDL
- Armazenar relatórios usando o formato de metadados aprimorado (PBIR)
- Armazenar relatórios PBIX usando o formato de metadados aprimorado (PBIR)
Clique em OK e reinicie o Power BI Desktop.
Por que isso é necessário? O servidor MCP se conecta ao Power BI via porta local de rede, e essas configurações habilitam o formato de arquivo que permite essa comunicação.

Passo 2: Salvar seu arquivo como Power BI Project (.pbip)
Ainda no Power BI Desktop, vá em Arquivo > Salvar como e escolha o formato Power BI Project files (.pbip).
Salve em qualquer pasta do seu computador. O nome e o local não interferem na conexão.
O formato .pbip é o que permite que o servidor MCP leia e escreva no seu modelo. Arquivos .pbix tradicionais não funcionam para essa integração.
Passo 3: Instalar a extensão no Visual Studio Code
Abra o Visual Studio Code.
No menu lateral esquerdo, clique no ícone de Extensões/Extension (parece quatro quadradinhos). Na barra de busca, pesquise por: Power BI Modeling MCP Server
Instale a extensão publicada pela Microsoft (analysis-services).
Após a instalação, a extensão vai criar automaticamente uma pasta com o executável do servidor MCP no seu computador, dentro do diretório de extensões do VS Code.

Passo 4: Localizar o executável do servidor
Abra o Explorador de Arquivos do Windows e cole o seguinte caminho na barra de endereço: %USERPROFILE%\.vscode\extensions
Dentro dessa pasta, procure uma subpasta com o nome parecido com: analysis-services.powerbi-modeling-mcp-0.5.3-win32-x64
O número da versão pode ser diferente. Use a versão mais recente que aparecer.
Dentro dessa pasta, entre em server e localize o arquivo powerbi-modeling-mcp.exe. Clique com o botão direito nesse arquivo e escolha Copiar como caminho.

Passo 5: Configurar o Claude Desktop
Abra o Claude Desktop.
Vá no canto superior esquero em Arquivo > Configurações e, na parte inferior, clique em Configurações do Desenvolvedor. Depois, clique em Editar configuração.
Isso vai abrir uma pasta na qual você precisa achar o arquivo de texto chamado claude_desktop_config.json.
Clique com o botão direito do mouse sobre ele e Substitua todo o conteúdo do texto por:
{
"mcpServers": {
"powerbi-modeling-mcp": {
"command": "COLE AQUI O CAMINHO DO EXECUTÁVEL DO PASSO ANTERIOR",
"args": ["--start"],
"type": "stdio"
}
}
}Cole o caminho que você copiou no passo anterior, substituindo a parte que diz COLE AQUI O CAMINHO DO EXECUTÁVEL.
Atenção importante: no Windows, o caminho usa barras invertidas (\). No arquivo JSON, cada barra invertida precisa ser duplicada (\\). Isso é um requisito do formato JSON, não um erro.
Exemplo de como deve ficar. Seu bloco vai ser parecido, MAS com o caminho das suas pastas:
{
"mcpServers": {
"powerbi-modeling-mcp": {
"command": "C:\\Users\\SeuUsuario\\.vscode\\extensions\\analysis-services.powerbi-modeling-mcp-0.5.3-win32-x64\\server\\powerbi-modeling-mcp.exe",
"args": ["--start"],
"type": "stdio"
}
}
}"command": "C:\\Users\\SeuUsuario\\.vscode\\extensions\\analysis-services.powerbi-modeling-mcp-0.5.3-win32-x64\\server\\powerbi-modeling-mcp.exe"Caso perca o endereço a ser colado aqui, basta voltar ao passo 4 e copiar o caminho novamente.
Salve o arquivo e feche o Claude Desktop completamente (inclusive o ícone na bandeja do sistema, perto do relógio do Windows). Abra novamente.

Passo 6: Confirmar que a conexão está ativa
Abra o Claude Desktop e vá em Configurações do Desenvolvedor. Você deve ver o servidor powerbi-modeling-mcp listado como ativo.

Se ele não estiver aparecendo, tente reiniciar o seu computador. As vezes pensamos que reiniciamos 100% o Claude, mas ele ainda está aberto. Isso pode resolver 😉
Agora abra seu arquivo .pbip no Power BI Desktop (deixe ele aberto).
No Claude Desktop, inicie uma nova conversa e escreva algo como: Conecte ao modelo do Power BI que está aberto no meu computador.
Se tudo estiver configurado corretamente, o Claude vai solicitar sua confirmação antes de acessar o modelo, e depois vai confirmar a conexão.
Exemplos do que você pode pedir ao Claude
Depois de conectado, você pode usar linguagem natural para interagir com seu modelo. Alguns exemplos:
- “Liste todas as medidas do meu modelo e mostre a fórmula DAX de cada uma”
- “Crie uma medida de total de vendas do ano anterior usando inteligência de tempo”
- “Renomeie todas as colunas que começam com ‘Dim_’ removendo esse prefixo”
- “Verifique os tipos de dados de todas as colunas e sugira otimizações”
- “Gere uma documentação em português para cada medida do modelo”
- “Existe alguma relação incorreta entre as tabelas? Verifique e explique”
Dúvidas frequentes: A solução do seu problema pode estar aqui
Preciso pagar para usar isso?
O Power BI Desktop, o Visual Studio Code e o servidor MCP são gratuitos. O Claude Desktop tem uma versão gratuita com limitações de uso. Para uso intenso, pode ser necessário um plano pago do Claude, mas para começar não!
Funciona pelo Claude no navegador?
Não. Essa integração exige o Claude Desktop instalado no computador. O Claude pelo navegador não suporta conexão com servidores MCP locais.
Meus dados ficam seguros?
O servidor MCP roda na sua máquina e não envia dados do seu modelo para servidores externos. Porém, as mensagens que você digita para o Claude, incluindo partes do seu modelo (Nomes de colunas, fórmulas de cálculo…) que você mencionar explicitamente, são processadas pela Anthropic como em qualquer conversa com o Claude. Para dados sensíveis ou confidenciais, avalie essa troca com a sua equipe ou área de segurança antes de usar.
Apareceu erro de “autorização” ou “falta de permissão” ao conectar. O que fazer?
Esse é um dos problemas mais comuns. Algumas causas possíveis: o arquivo não está salvo no formato .pbip, as funcionalidades de prévia não foram ativadas (passo 1), ou o arquivo não está aberto no Power BI Desktop. Verifique esses três pontos antes de tentar outra coisa.
Apareceu “Server disconnected”. O que aconteceu?
Geralmente é um problema com o caminho do executável no arquivo de configuração. Verifique se o número da versão na pasta corresponde exatamente ao que está no JSON, e se as barras estão duplicadas (\\). Depois, feche e abra o Claude Desktop novamente por completo.
Dá para fazer isso com o Cursor ou o VS Code diretamente, sem o Claude Desktop?
Sim. A conexão pode ser feita usando o GitHub Copilot dentro do VS Code, ou com o Cursor. O processo é semelhante, com pequenas diferenças de configuração.
Para quem não tem noção de Power BI, a IA vai criar tudo sozinha?
Não. A IA é uma ferramenta que executa o que você pede. Se você não sabe o que pedir, ela vai criar algo, mas pode criar algo errado para o seu contexto. Quem já tem base em análise de dados e Power BI vai conseguir usar essa integração com muito mais precisão e resultado. Para quem está começando do zero, o risco de criar “aberrações” no modelo é real, como pessoas da comunidade já observaram.
O Claude pode modificar meus relatórios e visuais?
Não. O Power BI Modeling MCP Server opera apenas sobre o modelo semântico: medidas, tabelas, colunas, relacionamentos e consultas DAX. Páginas de relatório, visuais e layouts estão fora do escopo.
O arquivo .pbix funciona?
Não. Você precisa salvar o arquivo no formato .pbip (Power BI Project). O passo 2 deste artigo explica como fazer isso.
O que essa integração muda de verdade?
Essa tecnologia reduz muito o tempo em tarefas repetitivas dentro do modelo de dados. Renomear 50 colunas manualmente leva horas. Com um prompt bem escrito, leva segundos.
Mas ela não substitui o entendimento de negócio, nem o raciocínio analítico. A IA executa e você precisa saber o que pedir, por que pedir e como validar o que ela entregou.
É por isso que aprender Power BI de verdade, incluindo DAX, modelagem e lógica de análise, continua sendo o diferencial. Quem domina a base usa essa integração com muito mais precisão. Quem não domina, delega decisões críticas para uma ferramenta que não conhece o seu negócio.
Se você quer aprender Power BI com uma base sólida, incluindo como usar IA a favor da sua análise, a Formação em Power BI e IA foi feita para isso. [Entre na lista de espera aqui] que te aviso quando abrir novas turmas.
Referências