Microsoft 365 MCP (Outlook + Teams)
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Microsoft 365 MCP (Outlook + Teams)Do I have any meetings this afternoon?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Outlook MCP (correo + agenda)
Extensión de VS Code + servidor MCP que le da a tu agente de Copilot acceso a tu
correo y agenda de Outlook usando el Outlook de escritorio que ya tienes
abierto y firmado, por automatización COM vía PowerShell. No usa Microsoft
Graph ni Entra ID, así que evita por completo el error AADSTS65002 y el
consentimiento de administrador del tenant.
Windows-only. Requiere Windows con Outlook de escritorio instalado y con tu cuenta ya configurada.
Cómo funciona
El servidor MCP (mcp/index.mjs) ejecuta scripts de PowerShell que hablan con
Outlook.Application (COM). Como Outlook ya está autenticado en tu sesión de
Windows, no hay login, ni token, ni permisos que aprobar. Los datos que tú das
(destinatario, asunto…) se pasan por variables de entorno, no interpolados en el
script, para evitar inyección de PowerShell.
Related MCP server: m365-mcp-server
Instalación
Windows:
curl.exe -L -o outlook-mcp.vsix https://github.com/lrbg/MCP_Outlook/releases/download/v0.4.0/m365-mcp-plugin-0.4.0.vsix
code --install-extension outlook-mcp.vsix --forceReinicia VS Code. Verás el icono del sobre en la barra izquierda. En su panel (o
en la paleta Ctrl+Shift+P):
Outlook: Registrar servidor MCP (Copilot Chat)→ en Copilot Chat presiona Start en el servidor "Outlook".Pídele al agente, por ejemplo, "lista mis correos recientes".
Herramientas
outlook_list_emails— lista correos recientes (Inbox / SentItems / Drafts).outlook_read_email— lee un correo completo por su EntryID.outlook_send_email— envía un correo.outlook_list_calendar— próximos eventos de tu calendario.outlook_shared_calendar— calendario de otro usuario (con permisos).outlook_create_event— crea un evento en tu calendario.
Bitácora de bandeja (revisión diaria con Copilot)
Un panel dentro del plugin (icono del sobre → Bitácora) con una tabla tipo
bitácora: fecha, no-leídos, remitentes clave y notas de Copilot. Se llena
solo: un temporizador diario lee tus no-leídos (COM) y le pide a tu Copilot
—vía la API vscode.lm, sin abrir el chat— que los resuma. Corre mientras VS
Code esté abierto (se pone al día si estaba cerrado). La primera vez, VS Code
pide tu permiso para que la extensión use tu modelo de Copilot.
Ajustes: m365.dailyReview.enabled / hour / maxEmails.
Manos de navegador (Playwright) + recetas
El plugin registra el Playwright MCP oficial de Microsoft (vía npx), que le
da al agente manos para abrir sitios, hacer clic, llenar formularios y leer la
página. Úsalo para tareas como "un correo me pide llenar los KPI en algo.com".
Las recetas son procedimientos en markdown (una por sitio) que el agente
puede leer para saber cómo operar un sitio. Tools del servidor de recetas:
recipe_list, recipe_get, recipe_save. Abre/edita la carpeta con el comando
Outlook: Abrir carpeta de recetas.
Seguridad: el agente no teclea contraseñas — tú inicias sesión en el sitio y
el agente opera ya dentro; conviene que confirmes las acciones finales (Guardar/
Enviar). Ajustes: m365.playwright.enabled, m365.recipesDir.
Licencia
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceA modular collection of MCP servers for automating virtual secretary tasks within Microsoft Outlook, including email management, calendar operations, contacts, tasks, and mailbox settings through Microsoft Graph API.Last updated5MIT
- Alicense-qualityAmaintenanceA production-ready MCP server that provides secure, delegated access to Microsoft 365 services including Email, SharePoint, OneDrive, and Calendar. It enables AI models to search messages, browse files, manage calendar events, and parse document contents using OAuth 2.1 authentication.Last updatedMIT
- AlicenseCquality-maintenanceAn MCP server that enables interaction with Microsoft 365 services like Outlook, OneDrive, Teams, and SharePoint via the Microsoft Graph API. It supports comprehensive operations including email management, file access, and organizational collaboration for personal and work accounts.Last updated78
- Alicense-qualityAmaintenanceMCP server for Microsoft 365 via the Microsoft Graph API, providing read-only access to profile, calendar, email, Teams chats, OneDrive files, and meeting transcripts from any MCP client.Last updated92MIT
Related MCP Connectors
Official Microsoft MCP Server to query Microsoft Entra data using natural language
The official MCP Server from Mia-Platform to interact with Mia-Platform Console
Managed LinkedIn MCP server for AI agents: search, connect, message and enrich on accounts you own.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/lrbg/MCP_Outlook'
If you have feedback or need assistance with the MCP directory API, please join our Discord server