
Agente de IA para Microsoft 365 MCP
Integre de forma transparente os serviços do Microsoft 365 e Microsoft Office aos seus fluxos de trabalho usando o servidor Model Context Protocol (MCP). Conecte-se instantaneamente ao Outlook, Teams, OneDrive, Excel, SharePoint e mais para operações automatizadas de e-mail, calendário, arquivos e colaboração. Beneficie-se de autenticação segura, filtragem granular de ferramentas e suporte robusto para contas pessoais e organizacionais.

Integração Abrangente das Ferramentas Microsoft 365
Conecte todos os seus serviços essenciais do Microsoft 365, incluindo Outlook, Calendário, OneDrive, Excel, OneNote, To Do, Planner, Contatos, Teams e SharePoint em uma única camada de automação. Ative modos de acesso somente leitura ou total, filtre o acesso às ferramentas e gerencie contas pessoais e organizacionais com facilidade.
- Automação Unificada de E-mails.
- Automatize o envio, leitura e gerenciamento de e-mails do Outlook em contas pessoais e organizacionais.
- Agendamento Inteligente de Calendário.
- Crie, atualize ou exclua eventos de calendário programaticamente para agilizar a gestão de compromissos.
- Gerenciamento de Arquivos no OneDrive & SharePoint.
- Acesse, envie, baixe ou organize arquivos no OneDrive e SharePoint diretamente dos seus fluxos de automação.
- Operações com Excel & OneNote.
- Integre processamento de dados do Excel e gestão de conteúdos do OneNote para decisões orientadas por dados.

Autenticação Segura & Flexível
Escolha entre diversos métodos robustos de autenticação: Device Code Flow para logins interativos, OAuth para integrações HTTP seguras ou utilize seus próprios tokens OAuth da Microsoft. Os tokens de autenticação são armazenados e gerenciados com segurança, com suporte tanto para contas pessoais quanto organizacionais (trabalho/escola).
- Autenticação Multi-Métodos.
- Suporta Device Code Flow, OAuth e injeção de tokens externos para máxima flexibilidade e segurança.
- Controle de Acesso Granular.
- Ative o modo somente leitura ou filtre ferramentas habilitadas para conformidade e gestão de riscos.
- Modos Pessoal & Organizacional.
- Alterne facilmente entre funcionalidades de conta pessoal e ferramentas organizacionais como Teams e SharePoint.

Implantação & Integração Sem Esforço
Implemente o servidor MCP do Microsoft 365 rapidamente com comandos CLI simples ou como parte de plataformas de automação maiores. Com documentação detalhada e suporte da comunidade, a integração com plataformas como o Claude Desktop ou soluções personalizadas é facilitada e robusta.
- Configuração Rápida via CLI.
- Instale e inicie com um único comando para automação instantânea do Microsoft 365.
- Opções Personalizáveis de Servidor.
- Configure modo organizacional, ferramentas habilitadas ou estratégias de autenticação adequadas ao seu ambiente.
INTEGRAÇÃO MCP
Ferramentas Disponíveis de Integração MCP para Microsoft 365
As seguintes ferramentas estão disponíveis como parte da integração MCP do Microsoft 365:
- search-query
Realize buscas para localizar e-mails, arquivos, mensagens ou outros itens em serviços Microsoft 365.
- list-mail-messages
Liste as mensagens de e-mail na sua caixa de entrada do Outlook para revisão e automação fáceis.
- get-mail-message
Recupere o conteúdo completo e detalhes de um e-mail específico do Outlook pelo seu ID.
- delete-mail-message
Exclua mensagens de e-mail indesejadas da sua caixa de entrada do Outlook.
- send-mail
Envie novas mensagens de e-mail através da sua conta do Outlook.
- create-draft-email
Crie um rascunho de e-mail na sua caixa de entrada do Outlook para posterior edição e envio.
- list-mail-folders
Liste todas as pastas de e-mail disponíveis na sua caixa de entrada do Outlook.
- list-mail-folder-messages
Liste as mensagens contidas em uma pasta específica de e-mail do Outlook.
- move-mail-message
Mova uma mensagem de e-mail para outra pasta na sua caixa de entrada.
- list-calendars
Liste todos os calendários associados à sua conta Microsoft.
- list-calendar-events
Liste eventos agendados em um calendário específico.
- get-calendar-event
Recupere detalhes de um evento de calendário específico pelo seu ID.
- get-calendar-view
Visualize eventos de calendário em um intervalo de datas especificado.
- create-calendar-event
Crie um novo evento no seu calendário com detalhes personalizados.
- update-calendar-event
Atualize detalhes de um evento de calendário existente.
- delete-calendar-event
Exclua um evento de calendário da sua agenda.
- list-drives
Liste as unidades OneDrive disponíveis conectadas à sua conta.
- get-drive-root-item
Recupere informações sobre a pasta raiz de uma unidade OneDrive.
- list-folder-files
Liste todos os arquivos dentro de uma pasta específica do OneDrive.
- download-onedrive-file-content
Baixe o conteúdo de um arquivo armazenado no OneDrive.
- upload-file-content
Faça upload de novo conteúdo para um arquivo existente do OneDrive.
- upload-new-file
Faça upload de um novo arquivo para uma pasta do OneDrive.
- delete-onedrive-file
Exclua um arquivo do seu armazenamento OneDrive.
- list-excel-worksheets
Liste todas as planilhas em uma pasta de trabalho do Excel especificada.
- get-excel-range
Recupere dados de um intervalo especificado em uma planilha do Excel.
- create-excel-chart
Crie um gráfico em uma planilha do Excel a partir de dados selecionados.
- format-excel-range
Formate um intervalo especificado em uma planilha do Excel para melhor legibilidade.
- sort-excel-range
Classifique dados dentro de um intervalo especificado em uma planilha do Excel.
- list-onenote-notebooks
Liste todos os cadernos do OneNote disponíveis na sua conta.
- list-onenote-notebook-sections
Liste todas as seções dentro de um caderno específico do OneNote.
- list-onenote-section-pages
Liste todas as páginas dentro de uma seção específica do OneNote.
- get-onenote-page-content
Recupere o conteúdo de uma página específica do OneNote.
- create-onenote-page
Crie uma nova página em uma seção do OneNote.
- list-todo-task-lists
Liste todas as listas de tarefas do Microsoft To Do na sua conta.
- list-todo-tasks
Liste todas as tarefas em uma lista de tarefas do To Do especificada.
- get-todo-task
Recupere detalhes de uma tarefa específica do To Do.
- create-todo-task
Crie uma nova tarefa em uma lista do To Do.
- update-todo-task
Atualize uma tarefa existente do To Do com novos detalhes.
- delete-todo-task
Exclua uma tarefa de uma lista do To Do.
- list-planner-tasks
Liste todas as tarefas do Planner na sua organização ou plano específico.
- get-planner-plan
Recupere detalhes de um plano específico do Planner.
- list-plan-tasks
Liste todas as tarefas dentro de um plano específico do Planner.
- get-planner-task
Recupere detalhes de uma tarefa específica do Planner.
- create-planner-task
Crie uma nova tarefa em um plano do Planner.
- list-outlook-contacts
Liste todos os contatos do Outlook na sua conta.
- get-outlook-contact
Recupere detalhes de um contato específico do Outlook.
- create-outlook-contact
Crie um novo contato em sua agenda do Outlook.
- update-outlook-contact
Atualize detalhes de um contato existente do Outlook.
- delete-outlook-contact
Exclua um contato da sua agenda do Outlook.
- get-current-user
Recupere informações de perfil do usuário atual do Microsoft 365.
- list-chats
Liste os chats disponíveis em sua conta Teams.
- get-chat
Recupere detalhes sobre um chat específico do Teams.
- list-chat-messages
Liste todas as mensagens em um chat específico do Teams.
- get-chat-message
Recupere o conteúdo de uma mensagem específica de chat no Teams.
- send-chat-message
Envie uma nova mensagem em um chat do Teams.
- list-chat-message-replies
Liste todas as respostas a uma mensagem específica de chat do Teams.
- reply-to-chat-message
Responda a uma mensagem específica de chat do Teams.
- list-joined-teams
Liste todos os Teams dos quais você é membro em sua organização.
- get-team
Recupere detalhes de um Microsoft Team específico.
- list-team-channels
Liste todos os canais dentro de um Microsoft Team.
- get-team-channel
Recupere detalhes de um canal específico do Team.
- list-channel-messages
Liste mensagens em um canal do Team.
- get-channel-message
Recupere o conteúdo de uma mensagem específica de canal.
- send-channel-message
Envie uma mensagem para um canal do Team.
- list-team-members
Liste todos os membros de um Microsoft Team.
- search-sharepoint-sites
Pesquise sites do SharePoint dentro da sua organização.
- get-sharepoint-site
Recupere detalhes de um site específico do SharePoint.
- get-sharepoint-site-by-path
Recupere um site do SharePoint especificando seu caminho.
- list-sharepoint-site-drives
Liste as unidades associadas a um site do SharePoint.
- get-sharepoint-site-drive-by-id
Recupere uma unidade de site do SharePoint usando seu ID.
- list-sharepoint-site-items
Liste itens armazenados em um site do SharePoint.
- get-sharepoint-site-item
Recupere detalhes sobre um item específico em um site do SharePoint.
- list-sharepoint-site-lists
Liste todas as listas dentro de um site do SharePoint.
- get-sharepoint-site-list
Recupere detalhes de uma lista específica em um site do SharePoint.
- list-sharepoint-site-list-items
Liste itens dentro de uma lista específica do SharePoint.
- get-sharepoint-site-list-item
Recupere um item específico de uma lista do SharePoint.
- get-sharepoint-sites-delta
Obtenha alterações (delta) dos sites do SharePoint desde a última consulta.
Conecte o Microsoft 365 às Suas Aplicações com Facilidade
Integre ferramentas poderosas do Microsoft 365—Outlook, OneDrive, Teams, Excel e mais—em seus fluxos de trabalho em minutos com o ms-365-mcp-server. Seguro, flexível e pronto para uso pessoal ou organizacional.

O que é o Softeria Microsoft 365 MCP Server
O Microsoft 365 MCP Server da Softeria é um servidor Model Context Protocol que oferece uma ponte robusta entre os serviços Microsoft 365 e interfaces de linguagem natural, especialmente para agentes de IA e sistemas de automação. Desenvolvido em TypeScript, o servidor permite integração fluida com Microsoft 365 e serviços Office por meio da Microsoft Graph API. Ele simplifica a autenticação, o tratamento de parâmetros e fornece acesso fácil a recursos essenciais do Microsoft 365 como e-mails do Outlook, calendários, arquivos do OneDrive, operações no Excel, OneNote, To Do, Planner, Contatos e perfis de usuário. Para usuários organizacionais, também pode desbloquear Teams, SharePoint e mais com métodos de autenticação seguros e escaláveis. Esta solução capacita desenvolvedores e sistemas de IA a interagir programaticamente e automatizar fluxos de trabalho em todo o ecossistema Microsoft 365.
Capacidades
O que podemos fazer com o Softeria Microsoft 365 MCP Server
O Softeria Microsoft 365 MCP Server permite uma ampla gama de operações sobre dados e ferramentas do Microsoft 365, tornando possível automatizar, organizar e aumentar a produtividade através de comandos em linguagem natural ou orientados por IA.
- Acessar & gerenciar e-mails do Outlook
- Listar mensagens, gerenciar pastas e enviar e-mails programaticamente
- Automação de calendários
- Visualizar, criar e gerenciar eventos de calendário
- Operações com arquivos no OneDrive
- Navegar, enviar, baixar e organizar arquivos no OneDrive
- Manipulação de dados no Excel
- Automatizar operações de planilhas, intervalos e gráficos com o Excel
- Integração com Teams & SharePoint
- Acessar chats do Teams, mensagens e gerenciar conteúdo no SharePoint (modo organizacional)
- Gestão do OneNote & To Do
- Trabalhar com cadernos, seções, páginas e tarefas pessoais ou de trabalho

O que é o Softeria Microsoft 365 MCP Server
Agentes de IA podem aproveitar o Softeria Microsoft 365 MCP Server para interagir facilmente com dados corporativos, automatizar tarefas repetitivas e simplificar fluxos de trabalho dentro do pacote Microsoft 365. Ao fornecer acesso programático a e-mails, arquivos, calendários e ferramentas colaborativas, sistemas de IA podem aumentar a produtividade, apoiar automações complexas e oferecer experiências mais inteligentes tanto em contextos pessoais quanto organizacionais.