Pular para o conteúdo
ReviewRamble

A newsletter semanal

IA, analisada, na sua caixa de entrada.

  • Novas análises de ferramentas, modelos, servidores MCP e repositórios, com o veredicto logo no início
  • Preços e notas reconferidos quando algo muda
  • Novos artigos de análise assim que são publicados

Modelos, agentes, servidores MCP e as ferramentas que realmente valem seu tempo.

Um e-mail por semana. Cancele pelo link em qualquer edição. Como usamos seu e-mail

Excel MCP Server

Controla o app real do Excel no Windows via COM: Power Query, tabelas dinâmicas, gráficos, DAX, VBA e Python no Excel, por um agente.

Análise de ReviewRamble editors · Atualizado

Nossa nota

4.2/5

A escolha séria para agentes que precisam trabalhar dentro de pastas de trabalho reais do Excel, desde que você use Windows, desligue a telemetria se isso importar e trate o VBA como execução de código.

O que é Excel MCP Server?

O Excel MCP Server, também chamado de ExcelMcp, é um projeto comunitário de Stefan Broenner que controla o Microsoft Excel para desktop pela sua interface oficial de automação COM, em vez de editar diretamente arquivos .xlsx. Como quem faz o trabalho é o Excel, um agente pode atualizar o Power Query, recalcular, criar tabelas dinâmicas e gráficos, consultar o modelo de dados com DAX, editar e executar VBA e escrever fórmulas de Python no Excel, e a pasta de trabalho mantém suas macros e sua formatação. Ele expõe 64 ferramentas MCP que cobrem 437 operações, e os mesmos comandos por uma CLI, a excelcli, voltada para agentes de programação.

Exige Windows 10 ou mais recente, Excel 2016 ou mais recente e uma sessão de desktop conectada. O projeto é escrito em C# sobre .NET 10 com licença MIT, começou em outubro de 2025 e tinha cerca de 887 estrelas no GitHub e 201 versões na verificação; a v2.6.12 saiu em 10 de novembro de 2026. O pacote no npm foi baixado 2.201 vezes na semana até 12 de novembro de 2026.

Como instalar Excel MCP Server

npx -y @sbroenne/mcp-server-excel@latest

Excel MCP Server vale a pena?

A maioria dos servidores de planilha analisa o arquivo, o que serve para ler células e não serve para nada que o Excel calcula. Uma consulta do Power Query que precisa ser atualizada, uma tabela dinâmica sobre o modelo de dados ou um modelo movido a macros só se comportam direito dentro do Excel. O Excel MCP Server trabalha ali, pela mesma interface COM que o VBA e os suplementos do Office usam, então uma atualização, um recálculo ou um Atingir Meta dão os números que o próprio Excel mostraria.

A amplitude é incomum: 64 ferramentas que cobrem intervalos, tabelas, Power Query, consultas DAX, tabelas dinâmicas, gráficos, segmentações, formatação condicional, intervalos nomeados, cenários e VBA. Ele também é mantido num ritmo que poucos servidores MCP acompanham, com 201 versões em cerca de 13 meses. As notas da 2.6.12 mostram o cuidado de sempre: o refresh-all dava como atualizadas tabelas dinâmicas cujos totais ainda estavam defasados, e agora atualiza cada uma.

Tenha claro o que ele pode executar. Ele pode importar, substituir e executar procedimentos VBA, o que é execução de código na sua máquina com as suas permissões de usuário. A documentação diz que aberturas normais mantêm as macros desativadas, que rodar uma macro exige aprovar à parte uma reabertura durante a qual código de execução automática pode disparar, e que editar um projeto VBA requer ativar à mão a configuração de confiança do Excel. O Python no Excel envia código e as células referenciadas para a nuvem da Microsoft, e a formatação opcional de M e DAX envia esse código a dois sites externos de formatação. A política de privacidade diz que as versões publicadas enviam por padrão telemetria de uso pseudônima, sem nomes de arquivo nem conteúdo de células, para o Azure Application Insights; EXCELMCP_TELEMETRY_MODE=off desliga isso.

O porém: só funciona no Windows e exige um desktop interativo, então ficam de fora usuários de Mac, servidores Linux e tarefas em lote sem supervisão. O Excel roda oculto por padrão, uma caixa de diálogo bloqueante pode travar uma sessão, operações em lote não são desfeitas após uma falha e fechar sem salvar descarta as edições para sempre. Qualquer programa rodando com o seu usuário consegue acessar o serviço em segundo plano da CLI.

Nossa opinião: se o valor da pasta de trabalho está nas consultas, tabelas dinâmicas e macros, este é o servidor que realmente consegue mexer nelas; se você só precisa ler números de arquivos, um leitor de arquivos é mais simples e roda em qualquer lugar.

Onde ele se destaca

  • Uma analista financeira numa empresa de 200 pessoas no fechamento do mês

    Atualizar as fontes do Power Query, as tabelas dinâmicas e conferir os totais

    Peça ao agente para abrir a pasta de trabalho, rodar refresh-all e ler os totais das tabelas dinâmicas comparando com o mês anterior. O arquivo continua sendo uma pasta de trabalho normal do Excel; salve uma cópia antes, porque lotes com falha não são desfeitos.

  • Um desenvolvedor de BI que mantém modelos do Power Pivot para um time de vendas

    Escrever e testar medidas DAX sem editá-las à mão na janela do Power Pivot

    O agente adiciona medidas ao modelo de dados e avalia consultas DAX para conferir os resultados. Consultas DAX precisam do provedor MSOLAP, que o Power BI Desktop instala; deixe a formatação de DAX desligada, a menos que aceite enviar as fórmulas ao DAX Formatter.

  • Um gerente de operações que herdou um arquivo de planejamento .xlsm cheio de macros

    Entender o que os módulos VBA fazem antes de mudar qualquer coisa

    Liste os procedimentos, leia-os e procure o nome de uma planilha em todos os módulos, sem executar código. A leitura exige a configuração de confiança de VBA do Excel ativada; só aprove a reabertura com macros depois de ler o que vai rodar.

Antes de decidir

Configuração
Instale a extensão do VS Code, clique duas vezes no pacote .mcpb para o Claude Desktop ou adicione npx -y @sbroenne/mcp-server-excel@latest a qualquer cliente MCP; também há um exe independente e uma ferramenta dotnet. Exige Windows 10 ou mais recente, Excel 2016 ou mais recente e Node.js 18 para os caminhos via npm. Reinicie o cliente após atualizar para que ele recarregue a lista de ferramentas.
Integrações
64 ferramentas para 437 operações; a CLI excelcli expõe os mesmos comandos a agentes de programação com menos tokens. Plugins do GitHub Copilot, uma extensão do VS Code e um pacote MCP para o Claude Desktop. Funciona com arquivos .xlsx e .xlsm.
Dados e privacidade
As pastas de trabalho são lidas e gravadas localmente pelo Excel; os dados que o agente pede vão para o seu provedor de modelo. As versões publicadas enviam telemetria de uso pseudônima ao Azure Application Insights, a menos que EXCELMCP_TELEMETRY_MODE=off esteja definido. O Python no Excel envia código e dados de células para a nuvem da Microsoft; a formatação de M e DAX, desligada por padrão, envia código a formatadores externos. As ferramentas de VBA podem editar e executar macros com as suas permissões de usuário.
Custo em escala
Gratuito sob MIT, mas cada máquina precisa de um Excel para desktop licenciado, e o Python no Excel exige um plano do Microsoft 365 que o inclua. Não há plano pago nem serviço hospedado.
Limites
Não funciona em macOS, Linux nem em lotes no servidor. As chamadas de uma sessão rodam uma de cada vez; uma caixa de diálogo bloqueante do Excel pode travá-las. Só aceita .xlsx e .xlsm, de até 1 GB. Fechar sem salvar perde as edições, e falhas em lote não são desfeitas.

O que é bom

  • Trabalha no Excel real, então atualizações e recálculos são exatos
  • 64 ferramentas que cobrem Power Query, DAX, tabelas dinâmicas, gráficos e VBA
  • Muito ativo: 201 versões desde outubro de 2025
  • Servidor MCP e CLI compartilham os mesmos comandos

O que não é

  • Exige Windows, Excel para desktop e uma sessão conectada
  • Telemetria ligada por padrão nas versões publicadas
  • Pode executar macros VBA com as suas permissões de usuário
  • Operações em lote com falha não são desfeitas

Ideal para

Analistas de finanças, operações e BI no Windows cujas pastas de trabalho dependem de Power Query, tabelas dinâmicas, do modelo de dados ou de VBA, e que querem um agente trabalhando nelas.

Alternativas ao Excel MCP Server

Excel MCP Server: perguntas frequentes

Excel MCP Server vale a pena?
A escolha séria para agentes que precisam trabalhar dentro de pastas de trabalho reais do Excel, desde que você use Windows, desligue a telemetria se isso importar e trate o VBA como execução de código. Damos nota 4.2 de 5.
Quanto custa Excel MCP Server?
Gratuito e de código aberto (MIT). Exige uma cópia licenciada do Excel para desktop 2016 ou mais recente; o Python no Excel exige um plano do Microsoft 365 que o inclua.
Quais são as desvantagens de Excel MCP Server?
Exige Windows, Excel para desktop e uma sessão conectada; telemetria ligada por padrão nas versões publicadas; pode executar macros VBA com as suas permissões de usuário; operações em lote com falha não são desfeitas.
Para quem Excel MCP Server é indicado?
Analistas de finanças, operações e BI no Windows cujas pastas de trabalho dependem de Power Query, tabelas dinâmicas, do modelo de dados ou de VBA, e que querem um agente trabalhando nelas.
Quanto custa Excel MCP Server para uma equipe ou em produção?
Gratuito sob MIT, mas cada máquina precisa de um Excel para desktop licenciado, e o Python no Excel exige um plano do Microsoft 365 que o inclua. Não há plano pago nem serviço hospedado.
Excel MCP Server é seguro para dados da empresa?
As pastas de trabalho são lidas e gravadas localmente pelo Excel; os dados que o agente pede vão para o seu provedor de modelo. As versões publicadas enviam telemetria de uso pseudônima ao Azure Application Insights, a menos que EXCELMCP_TELEMETRY_MODE=off esteja definido. O Python no Excel envia código e dados de células para a nuvem da Microsoft; a formatação de M e DAX, desligada por padrão, envia código a formatadores externos. As ferramentas de VBA podem editar e executar macros com as suas permissões de usuário.
Quais são as melhores alternativas ao Excel MCP Server?
As alternativas mais próximas que analisamos são MarkItDown MCP e LocalData MCP.

Respostas verificadas em 13 de nov. de 2026.

Você faz o Excel MCP Server? Mostre esta nota no seu siteExcel MCP Server com nota 4.2 de 5 no ReviewRamble