Concedendo Acesso M365 ao Claude via Power Automate e um Servidor FastMCP

✍️ OpenClawRadar📅 Publicado: May 19, 2026🔗 Source
Concedendo Acesso M365 ao Claude via Power Automate e um Servidor FastMCP
Ad

Um desenvolvedor no r/ClaudeAI compartilhou uma arquitetura prática para dar ao Claude acesso ao Microsoft 365 sem privilégios de administrador do locatário. A configuração usa fluxos do Power Automate como camada de execução, acionados via webhooks, com um pequeno servidor FastMCP atuando como ponte.

O que faz

Agora o Claude pode executar estas ações do M365 através de ferramentas MCP:

  • Ler a caixa de entrada e enviar e-mails
  • Verificar o calendário
  • Salvar notas no OneDrive em pastas específicas
  • Criar tarefas no Planner
  • Adicionar linhas em planilhas do Excel
  • Preencher modelos do Word

Arquitetura

A cadeia é direta:

Claude -> chamada de ferramenta MCP -> servidor FastMCP -> webhook do Power Automate -> conector M365

Cada operação do M365 é um fluxo separado do Power Automate com um gatilho HTTP. Os fluxos são executados na conta do usuário, usando permissões já aprovadas. O servidor FastMCP (cerca de 200 linhas de Python + um arquivo de configuração JSON) roteia as chamadas de ferramenta para a URL correta do webhook.

Ad

Visão geral da configuração

  • Crie fluxos do Power Automate para cada ação (enviar e-mail, ler calendário, etc.) com um gatilho HTTP
  • Copie a URL do webhook assinada de cada fluxo
  • Implante um servidor FastMCP (fastmcp no PyPI) em um VPS barato
  • Defina ferramentas como m365_send_email, m365_calendar_read, onedrive_create_file que fazem POST de JSON para os webhooks
  • Aponte a configuração MCP do Claude Desktop para o servidor

Lições práticas

O desenvolvedor observa que o acesso do agente a ferramentas não requer integrações perfeitas com APIs oficiais — ferramentas empresariais existentes como o Power Automate podem servir como um backend pragmático. Um bug engraçado: duas ferramentas MCP apontando para o mesmo webhook (devido a uma atualização de URL esquecida na configuração) fez com que o Claude chamasse a ferramenta 'certa', mas o Power Automate executasse a ação errada.

📖 Leia a fonte completa: r/ClaudeAI

Ad

👀 See Also

Estrutura do Espaço de Trabalho OpenClaw e Abordagem de Autossuperação de um Usuário de Longa Data
Guides

Estrutura do Espaço de Trabalho OpenClaw e Abordagem de Autossuperação de um Usuário de Longa Data

Um usuário antigo do OpenClaw compartilha a estrutura de seu espaço de trabalho com arquivos markdown importantes como SOUL.md, AGENTS.md e MEMORY.md, além da lição crucial de que permitir que o agente melhore seu próprio ambiente aumenta drasticamente a eficácia.

OpenClawRadar
Resultados de Teste do Plugin de Memória OpenClaw e Pilha Recomendada
Guides

Resultados de Teste do Plugin de Memória OpenClaw e Pilha Recomendada

Um usuário do Reddit testou todos os plugins de memória do OpenClaw e descobriu que a configuração padrão de markdown causa inchaço de tokens e compressão de instruções. A configuração recomendada combina Obsidian para notas legíveis por humanos, QMD para busca sem tokens e SQLite para dados estruturados.

OpenClawRadar
Revisão Prática: 3 Habilidades Essenciais do Clawhub e 3 para Evitar
Guides

Revisão Prática: 3 Habilidades Essenciais do Clawhub e 3 para Evitar

Um desenvolvedor testou as habilidades do Clawhub por semanas e encontrou três que valem a pena instalar: web-search (Brave), daily-brief e memory-search. Outras três — food-order, orquestradores multiagente e humanizer — desperdiçam tokens e adicionam complexidade desnecessária.

OpenClawRadar
Avaliando a Segurança das Habilidades do Agente: Considerações-Chave Antes da Instalação
Guides

Avaliando a Segurança das Habilidades do Agente: Considerações-Chave Antes da Instalação

Instalar novas habilidades de agentes pode melhorar a funcionalidade, mas também traz riscos. Aprenda como avaliar a segurança dessas habilidades para proteger seu sistema.

OpenClawRadar