facebook tracking pixel

¡Llega la Launch Week! 14 a 18 de septiembre

Volver al Marketplace
Microsoft Outlook Email MCP integration

Microsoft Outlook Email

Microsoft Outlook te permite reunir todas tus cuentas de correo electrónico y calendarios en un solo lugar conveniente.

Empieza gratis
Herramientas
27
Última actualización
Hace 1 semana

Categoría

Comunicación

Compatible con

WhatsAppFacebookInstagramWeb

IA Compatible

ChatGPTClaudeGemini

Herramientas

Agregar etiqueta al correo electrónico

Añade una etiqueta o categoría a un correo electrónico en Microsoft Outlook. Ver la documentación

Aprobar flujo de trabajo

Suspenda el flujo de trabajo hasta que sea aprobado por correo electrónico. Consulte la documentación Devuelva únicamente el texto traducido sin explicaciones.

Crear Contacto

Agregar un contacto a la carpeta raíz de Contacts, Ver la documentación

Crear borrador de correo electrónico

Crea un borrador de correo electrónico, Ver la documentación

Create Draft Reply

Create a draft reply to an email. See the documentation

Descargar adjunto

Descarga un adjunto al directorio /tmp. Ver la documentación

Buscar contactos

Encuentra contactos que coinciden con la cadena de búsqueda dada. Ver la documentación

Buscar correo electrónico

Buscar un correo electrónico en Microsoft Outlook. Ver la documentación

Buscar correo electrónico en la carpeta compartida

Buscar un correo electrónico en una carpeta compartida de Microsoft Outlook. Consulte la documentación

Get Current User

Returns the authenticated Microsoft user's ID, display name, email, and principal name via Microsoft Graph. Call this first when the user says 'my emails', 'my inbox', or needs identity context. Use the returned id to scope queries in **Find Email** or identify the sender in email results. See the documentation.

Get Folder

Retrieve a single mail folder by its ID. Returns the folder's id, displayName, parentFolderId, childFolderCount, totalItemCount, and unreadItemCount. If you only have a display name and need the ID, use **List Folders** first. See the documentation

Get Message

Fetch a single email message by its Microsoft Graph message ID, including full body and optional attachments. Use **Find Email** first to search for messages and obtain a message id; then call this tool to retrieve the full content. Set includeAttachments: true to expand attachment metadata — the id field of each attachment is required by **Download Attachment**. Example: after find-email(search="Eval-Festivus") returns a message with id: "AAMk...", call get-message(messageId="AAMk...", includeAttachments=true) to get the body text and attachment list. See the documentation

Get Shared Folder

Retrieve a single folder from a shared mailbox by its ID. Returns the folder's id, displayName, parentFolderId, childFolderCount, totalItemCount, and unreadItemCount. If you only have a display name and need the ID, use **List Shared Folders** first. See the documentation

List Contact Options

Retrieves available options for the Contact field.

Listar contactos

Obtén una colección de contactos desde la carpeta de contactos predeterminada, Ver la documentación

List Folder IDs to Monitor Options

Retrieves available options for the Folder IDs to Monitor field.

Listar carpetas

Obtiene una lista de todas las carpetas en Microsoft Outlook. Consulte la documentación

List Important Mail

Get the most important mail from the user's Inbox (messages with high importance or flagged status). Returns { count, data } where count is the true total matching message count reported by Microsoft Graph (@odata.count for the applied filter) and data is the array of retrieved messages (up to maxResults). See the documentation

Etiquetas de la lista

Obtenga todas las etiquetas/categorías que se han definido para un usuario. Ver la documentación

List Shared Folders

Retrieves mail folders from a shared or delegated mailbox (routes to /users/{userId}/mailFolders). Returns { count, folders } where folders contains each folder's id, displayName, parentFolderId, childFolderCount, totalItemCount, and unreadItemCount. The count field reflects the true API total when Microsoft Graph returns @odata.count; when Include Subfolders is true or Graph does not return @odata.count for the requested filter, count equals the number of folders actually retrieved. **Use this action to resolve a shared mailbox folder display name to its ID** — set Display Name to filter by exact name. Use **Get Shared Folder** instead when you already have the folder ID. See the documentation

Modify Email

Apply one or more state mutations to an email message: mark read/unread, add/remove categories, move to a folder, or change the flag status. All params except messageId are optional — only the ones you provide are applied. Use **Find Email** to obtain a message id before modifying. Recipes: Mark read: isRead: true | Mark unread: isRead: false Add category: addCategories: ["Follow Up"] | Remove category: removeCategories: ["Follow Up"] Move to archive: destinationFolderId: "archive" | Move to inbox: destinationFolderId: "inbox" Flag: flagStatus: "flagged" | Unflag: flagStatus: "notFlagged" | Mark complete: flagStatus: "complete" Example: modify-email(messageId="AAMk...", isRead=true) → marks the message as read. Example: modify-email(messageId="AAMk...", addCategories=["Eval-Seinfeld"], destinationFolderId="archive") → adds a category AND moves to archive in a single call. See the documentation

Mover correo electrónico a la carpeta

Mueve un correo electrónico a la carpeta especificada en Microsoft Outlook. Consulta la documentación

Eliminar etiqueta del correo

Elimina una etiqueta o categoría de un correo electrónico en Microsoft Outlook. Ver la documentación

Responder al correo electrónico

Responder a un correo electrónico en Microsoft Outlook. Ver la documentación

Save Contact

Create or update an Outlook contact (upsert). Omit contactId to create a new contact; provide contactId to update an existing one. Use **Find Contacts** first to look up a contact's id before updating. Example (create): save-contact(givenName="Cosmo", surname="Kramer", emailAddresses=["[email protected]"]) → creates contact, returns new contact object with id. Example (update): save-contact(contactId="AQMk...", businessPhones=["+1-555-0100"]) → patches the existing contact. See the create documentation See the update documentation

Enviar correo electrónico

Envíe un correo electrónico a uno o varios destinatarios, Consulte la documentación Devuelva solo el texto traducido sin explicaciones.

Actualizar contacto

Actualice un contacto existente, Consulte la documentación