
Agente de IA para Microsoft 365 MCP
Integra sin esfuerzo los servicios de Microsoft 365 y Microsoft Office en tus flujos de trabajo utilizando el servidor Model Context Protocol (MCP). Conéctate instantáneamente a Outlook, Teams, OneDrive, Excel, SharePoint y más para operaciones automatizadas de correo electrónico, calendario, archivos y colaboración. Benefíciate de autenticación segura, filtrado granular de herramientas y soporte robusto tanto para cuentas personales como organizacionales.

Integración completa de herramientas de Microsoft 365
Conecta todos tus servicios esenciales de Microsoft 365, incluyendo Outlook, Calendario, OneDrive, Excel, OneNote, To Do, Planner, Contactos, Teams y SharePoint, en una sola capa de automatización. Habilita modos de solo lectura o acceso completo, filtra el acceso a herramientas y gestiona cuentas personales y de organización fácilmente.
- Automatización de correo unificada.
- Automatiza el envío, lectura y gestión de correos de Outlook en cuentas personales y organizacionales.
- Programación inteligente de calendario.
- Crea, actualiza o elimina eventos de calendario programáticamente para agilizar la gestión de citas.
- Gestión de archivos en OneDrive y SharePoint.
- Accede, sube, descarga u organiza archivos en OneDrive y SharePoint directamente desde tus flujos de trabajo automatizados.
- Operaciones en Excel y OneNote.
- Integra el procesamiento de datos en Excel y la gestión de contenidos en OneNote para potenciar decisiones basadas en datos.

Autenticación segura y flexible
Elige entre varios métodos robustos de autenticación: Device Code Flow para inicios de sesión interactivos, OAuth para integraciones HTTP seguras o utiliza tus propios tokens OAuth de Microsoft. Los tokens de autenticación se almacenan y gestionan de forma segura con soporte tanto para cuentas personales como de organización (trabajo/escuela).
- Autenticación de múltiples métodos.
- Soporta Device Code Flow, OAuth e inyección de tokens externos para máxima flexibilidad y seguridad.
- Control de acceso granular.
- Activa el modo solo lectura o filtra las herramientas habilitadas para cumplimiento y gestión de riesgos.
- Modos personal y organizacional.
- Cambia fácilmente entre funciones de cuenta personal y herramientas a nivel organizacional como Teams y SharePoint.

Despliegue e integración sin esfuerzo
Despliega el servidor MCP de Microsoft 365 rápidamente con simples comandos CLI o como parte de plataformas de automatización más grandes. Respaldado por documentación detallada y soporte de la comunidad, la integración con plataformas como Claude Desktop o soluciones personalizadas es ágil y robusta.
- Configuración rápida por CLI.
- Instala e inicia con un solo comando para automatización instantánea de Microsoft 365.
- Opciones de servidor personalizables.
- Configura el modo organizacional, herramientas habilitadas o estrategias de autenticación para adaptarlas a tu entorno.
INTEGRACIÓN MCP
Herramientas disponibles de integración MCP para Microsoft 365
Las siguientes herramientas están disponibles como parte de la integración MCP de Microsoft 365:
- search-query
Realiza búsquedas para encontrar correos electrónicos, archivos, mensajes u otros elementos en los servicios de Microsoft 365.
- list-mail-messages
Lista los mensajes de correo en tu buzón de Outlook para revisión y automatización sencilla.
- get-mail-message
Recupera el contenido completo y los detalles de un correo específico de Outlook por su ID.
- delete-mail-message
Elimina mensajes de correo no deseados de tu buzón de Outlook.
- send-mail
Envía nuevos mensajes de correo desde tu cuenta de Outlook.
- create-draft-email
Crea un correo electrónico en borrador en tu buzón de Outlook para editar y enviar posteriormente.
- list-mail-folders
Lista todas las carpetas de correo disponibles en tu buzón de Outlook.
- list-mail-folder-messages
Lista los mensajes contenidos en una carpeta de correo específica de Outlook.
- move-mail-message
Mueve un mensaje de correo a una carpeta diferente en tu buzón.
- list-calendars
Lista todos los calendarios asociados a tu cuenta de Microsoft.
- list-calendar-events
Lista los eventos programados en un calendario determinado.
- get-calendar-event
Recupera los detalles de un evento de calendario específico por su ID.
- get-calendar-view
Visualiza los eventos de calendario dentro de un rango de fechas especificado.
- create-calendar-event
Crea un nuevo evento en tu calendario con detalles personalizados.
- update-calendar-event
Actualiza los detalles de un evento de calendario existente.
- delete-calendar-event
Elimina un evento del calendario de tu agenda.
- list-drives
Lista las unidades de OneDrive disponibles conectadas a tu cuenta.
- get-drive-root-item
Obtén información sobre la carpeta raíz de una unidad de OneDrive.
- list-folder-files
Lista todos los archivos dentro de una carpeta específica de OneDrive.
- download-onedrive-file-content
Descarga el contenido de un archivo almacenado en OneDrive.
- upload-file-content
Sube nuevo contenido a un archivo existente en OneDrive.
- upload-new-file
Sube un archivo nuevo a una carpeta de OneDrive.
- delete-onedrive-file
Elimina un archivo de tu almacenamiento OneDrive.
- list-excel-worksheets
Lista todas las hojas de cálculo en un libro de Excel especificado.
- get-excel-range
Recupera datos de un rango especificado en una hoja de cálculo Excel.
- create-excel-chart
Crea un gráfico en una hoja de cálculo de Excel a partir de datos seleccionados.
- format-excel-range
Da formato a un rango especificado en una hoja de cálculo Excel para mejorar la legibilidad.
- sort-excel-range
Ordena datos dentro de un rango especificado en una hoja de cálculo Excel.
- list-onenote-notebooks
Lista todos los blocs de notas de OneNote disponibles en tu cuenta.
- list-onenote-notebook-sections
Lista todas las secciones dentro de un bloc de notas de OneNote especificado.
- list-onenote-section-pages
Lista todas las páginas dentro de una sección de OneNote especificada.
- get-onenote-page-content
Recupera el contenido de una página específica de OneNote.
- create-onenote-page
Crea una nueva página en una sección de OneNote.
- list-todo-task-lists
Lista todas las listas de tareas de Microsoft To Do en tu cuenta.
- list-todo-tasks
Lista todas las tareas en una lista de tareas de To Do especificada.
- get-todo-task
Recupera los detalles de una tarea específica de To Do.
- create-todo-task
Crea una nueva tarea en una lista de To Do.
- update-todo-task
Actualiza una tarea existente de To Do con nuevos detalles.
- delete-todo-task
Elimina una tarea de una lista de To Do.
- list-planner-tasks
Lista todas las tareas de Planner en tu organización o plan específico.
- get-planner-plan
Obtén detalles de un plan específico de Planner.
- list-plan-tasks
Lista todas las tareas dentro de un plan específico de Planner.
- get-planner-task
Recupera detalles de una tarea específica de Planner.
- create-planner-task
Crea una nueva tarea en un plan de Planner.
- list-outlook-contacts
Lista todos los contactos de Outlook en tu cuenta.
- get-outlook-contact
Recupera los detalles de un contacto específico de Outlook.
- create-outlook-contact
Crea un nuevo contacto en tu libreta de direcciones de Outlook.
- update-outlook-contact
Actualiza los detalles de un contacto existente de Outlook.
- delete-outlook-contact
Elimina un contacto de tu libreta de direcciones de Outlook.
- get-current-user
Obtén información de perfil del usuario actual de Microsoft 365.
- list-chats
Lista los chats disponibles en tu cuenta de Teams.
- get-chat
Recupera detalles sobre un chat específico de Teams.
- list-chat-messages
Lista todos los mensajes de un chat específico de Teams.
- get-chat-message
Recupera el contenido de un mensaje específico de chat de Teams.
- send-chat-message
Envía un nuevo mensaje en un chat de Teams.
- list-chat-message-replies
Lista todas las respuestas a un mensaje específico de chat de Teams.
- reply-to-chat-message
Responde a un mensaje específico de chat de Teams.
- list-joined-teams
Lista todos los equipos de Teams a los que perteneces en tu organización.
- get-team
Obtén detalles de un equipo específico de Microsoft Teams.
- list-team-channels
Lista todos los canales dentro de un equipo de Microsoft Teams.
- get-team-channel
Obtén detalles de un canal específico de un equipo.
- list-channel-messages
Lista los mensajes de un canal de equipo.
- get-channel-message
Recupera el contenido de un mensaje específico de canal.
- send-channel-message
Envía un mensaje a un canal de equipo.
- list-team-members
Lista todos los miembros de un equipo de Microsoft Teams.
- search-sharepoint-sites
Busca sitios de SharePoint dentro de tu organización.
- get-sharepoint-site
Obtén detalles de un sitio específico de SharePoint.
- get-sharepoint-site-by-path
Recupera un sitio de SharePoint especificando su ruta.
- list-sharepoint-site-drives
Lista las unidades asociadas a un sitio de SharePoint.
- get-sharepoint-site-drive-by-id
Obtén una unidad de sitio de SharePoint usando su ID.
- list-sharepoint-site-items
Lista los elementos almacenados dentro de un sitio de SharePoint.
- get-sharepoint-site-item
Obtén detalles sobre un elemento específico en un sitio de SharePoint.
- list-sharepoint-site-lists
Lista todas las listas dentro de un sitio de SharePoint.
- get-sharepoint-site-list
Obtén detalles de una lista específica en un sitio de SharePoint.
- list-sharepoint-site-list-items
Lista los elementos dentro de una lista específica de SharePoint.
- get-sharepoint-site-list-item
Recupera un elemento específico de una lista de SharePoint.
- get-sharepoint-sites-delta
Obtén los cambios (delta) de sitios de SharePoint desde la última consulta.
Conecta Microsoft 365 con tus aplicaciones fácilmente
Integra potentes herramientas de Microsoft 365—Outlook, OneDrive, Teams, Excel y más—en tus flujos de trabajo en minutos con ms-365-mcp-server. Seguro, flexible y listo tanto para uso personal como organizacional.

¿Qué es Softeria Microsoft 365 MCP Server?
El Microsoft 365 MCP Server de Softeria es un servidor Model Context Protocol que proporciona un puente robusto entre los servicios de Microsoft 365 y las interfaces de lenguaje natural, especialmente para agentes de IA y sistemas de automatización. Desarrollado en TypeScript, el servidor permite una integración fluida con los servicios de Microsoft 365 y Office a través de la Microsoft Graph API. Simplifica la autenticación, el manejo de parámetros y brinda acceso sencillo a funciones esenciales de Microsoft 365 como correos de Outlook, calendarios, archivos de OneDrive, operaciones en Excel, OneNote, To Do, Planner, Contactos y perfiles de usuario. Para usuarios organizacionales, también puede desbloquear Teams, SharePoint y más con métodos de autenticación seguros y escalables. Esta solución empodera a desarrolladores y sistemas de IA para interactuar programáticamente y automatizar flujos de trabajo en todo el ecosistema Microsoft 365.
Capacidades
Qué podemos hacer con Softeria Microsoft 365 MCP Server
El Softeria Microsoft 365 MCP Server permite una amplia gama de operaciones sobre datos y herramientas de Microsoft 365, haciendo posible automatizar, organizar y mejorar la productividad mediante comandos en lenguaje natural o impulsados por IA.
- Acceso y gestión de correos de Outlook
- Lista mensajes, gestiona carpetas y envía correos programáticamente
- Automatización de calendario
- Visualiza, crea y gestiona eventos de calendario
- Operaciones de archivos en OneDrive
- Navega, sube, descarga y organiza archivos en OneDrive
- Gestión de datos en Excel
- Automatiza operaciones de hojas, rangos y gráficos con Excel
- Integración con Teams y SharePoint
- Accede a chats de Teams, mensajes y gestiona contenido de SharePoint (modo organizacional)
- Gestión de OneNote y To Do
- Trabaja con blocs, secciones, páginas y tareas personales o laborales

¿Qué es Softeria Microsoft 365 MCP Server?
Los agentes de IA pueden aprovechar Softeria Microsoft 365 MCP Server para interactuar sin esfuerzo con datos empresariales, automatizar tareas repetitivas y simplificar flujos de trabajo dentro del conjunto de herramientas de Microsoft 365. Al proporcionar acceso programático a correos, archivos, calendarios y herramientas colaborativas, los sistemas de IA pueden aumentar la productividad, soportar automatización compleja y ofrecer experiencias de usuario más inteligentes en contextos personales y organizacionales.