Claude Outlook MCP Tool

outlook_mail

Interact with Microsoft Outlook for macOS - read, search, send, and manage emails

Input Schema

NameRequiredDescriptionDefault
attachmentsNoFile paths to attach to the email (optional for send operation)
bccNoBCC email address (optional for send operation)
bodyNoEmail body content (required for send operation)
ccNoCC email address (optional for send operation)
folderNoEmail folder to use (optional - if not provided, uses inbox or searches across all folders)
isHtmlNoWhether the body content is HTML (optional for send operation, default: false)
limitNoNumber of emails to retrieve (optional, for unread, read, and search operations)
operationYesOperation to perform: 'unread', 'search', 'send', 'folders', or 'read'
searchTermNoText to search for in emails (required for search operation)
subjectNoEmail subject (required for send operation)
toNoRecipient email address (required for send operation)

Input Schema (JSON Schema)

{ "properties": { "attachments": { "description": "File paths to attach to the email (optional for send operation)", "items": { "type": "string" }, "type": "array" }, "bcc": { "description": "BCC email address (optional for send operation)", "type": "string" }, "body": { "description": "Email body content (required for send operation)", "type": "string" }, "cc": { "description": "CC email address (optional for send operation)", "type": "string" }, "folder": { "description": "Email folder to use (optional - if not provided, uses inbox or searches across all folders)", "type": "string" }, "isHtml": { "description": "Whether the body content is HTML (optional for send operation, default: false)", "type": "boolean" }, "limit": { "description": "Number of emails to retrieve (optional, for unread, read, and search operations)", "type": "number" }, "operation": { "description": "Operation to perform: 'unread', 'search', 'send', 'folders', or 'read'", "enum": [ "unread", "search", "send", "folders", "read" ], "type": "string" }, "searchTerm": { "description": "Text to search for in emails (required for search operation)", "type": "string" }, "subject": { "description": "Email subject (required for send operation)", "type": "string" }, "to": { "description": "Recipient email address (required for send operation)", "type": "string" } }, "required": [ "operation" ], "type": "object" }

You must be authenticated.

Other Tools