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

Dicas de configuração do OpenClaw baseadas na experiência de um usuário: MCP do Gmail, flags de perfil e problemas de rede
Guides

Dicas de configuração do OpenClaw baseadas na experiência de um usuário: MCP do Gmail, flags de perfil e problemas de rede

Um usuário executando o OpenClaw em um Mac via UTM com uma VM Ubuntu compartilha problemas de configuração específicos encontrados: o servidor MCP do Gmail requer o parâmetro html_body em vez de body, a flag --profile prod é necessária para evitar uma identidade dev embutida, e as chaves de API devem ser colocadas em auth-profiles.json via comando paste-token.

OpenClawRadar
Manual de lançamento de código aberto para projetos de LLM de código aberto e IA local
Guides

Manual de lançamento de código aberto para projetos de LLM de código aberto e IA local

Um guia de código aberto aborda problemas de descoberta para projetos de LLM e IA local, fornecendo orientação estruturada sobre preparação pré-lançamento, execução no dia do lançamento e acompanhamento pós-lançamento. Inclui modelos e estratégias para distribuição na comunidade, alcance de criadores e otimização de SEO.

OpenClawRadar
Construindo uma plataforma de agentes de IA sem servidor na AWS por US$ 0,01/mês com Claude Code
Guides

Construindo uma plataforma de agentes de IA sem servidor na AWS por US$ 0,01/mês com Claude Code

Um desenvolvedor construiu uma plataforma serverless completa na AWS executando agentes de IA por aproximadamente US$ 0,01/mês usando Claude Code ao longo de 29 horas, eliminando componentes caros como NAT Gateway (US$ 32/mês) e ALB (US$ 18/mês). O projeto inclui 233 testes unitários, 35 testes E2E e é implantado com um único comando cdk deploy.

OpenClawRadar
Guia de Configuração do Claude Code LSP: Compreensão Estrutural de Código
Guides

Guia de Configuração do Claude Code LSP: Compreensão Estrutural de Código

Uma postagem no Reddit detalha como configurar o Claude Code para usar o Protocolo de Servidor de Linguagem para compreensão estrutural de código em vez de correspondência de texto, reduzindo os tempos de consulta de 30-60 segundos para ~50ms com recursos de ir para definição, encontrar referências e hierarquia de chamadas.

OpenClawRadar