Skip to content
MCP server

Multi Mail

By lummanAll Lumman Ltd servers

Hotmail, Outlook.com, Microsoft 365 and Gmail in Claude - many mailboxes, one search. Reads attachments: PDF, Word, Excel, scans. Drafts, s…

First seen 2 Oct 2026. One server, whatever directories list it: each directory listing keeps its own page and history.

2
Directories
Collected by InvokeRank
30
Tools
From an anonymous probe
-
ToolBench grade
Not graded by Arcade
-
GitHub stars
No repository data

Tools

ToolDescriptionBehaviour
drafts_createCompose a message in a connected mailbox and keep it there as a draft.Changes data
drafts_deleteThrow away a draft. Nothing already sent is touched. Gmail mailboxes only: an Outlook draft keeps its identifier once sent, so discarding one could delete sent mail.Destructive
drafts_forwardCompose a forward of a message as a draft, with the files it carries and inside the thread it already sits in. Nothing leaves the mailbox until the draft is sent.Changes data
drafts_replyCompose a reply to a message as a draft, inside the thread it answers and quoting it below the reply: to whoever wrote it, or with replyAll to everyone on it. Nothing leaves the mailbox until the draft is sent.Changes data
drafts_sendSend a draft. It leaves the mailbox and consumes the draft. Only a draft is sent: a message already sent or received is refused, and nothing leaves. Call this only when the person asked for this message to go; when they asked to prepare one, draft it instead. A request id already spent sends nothing again: the answer says whether that send went or may have gone.Destructive
drafts_updateChange a draft in a connected mailbox. A field the call leaves out stays as the draft has it.Destructive
labels_createCreate a label in a connected mailbox and answer the id it is applied by. In a Gmail mailbox a / nests it under the label before it, made first where missing; in an Outlook mailbox a / is just a character.Changes data
labels_deleteDelete one label, by its id from labels_list. No message is deleted: in a Gmail mailbox the label comes off every message; an Outlook mailbox's category leaves its list, and the messages that carried it keep its name.Destructive
labels_listList the labels a connected mailbox holds, by the id each is applied by.Read-only
labels_updateRename a label, recolour it, or both. The id comes from labels_list. An Outlook mailbox's categories are its labels, and Microsoft lets one take only a new colour.Destructive
mailboxes_listList the connected mailboxes that answer, each by the name a tool's mailbox input takes, and the tools its provider does not offer.Read-only
messages_attachments_getRead one attachment of a message. The answer is what it says, as plain text; with as original it is the file itself, base64. messages_get and threads_get name a message's attachments and their sizes. Either answer names the address the original is served at whole, to a GET carrying this same credential.Read-only
messages_forwardForward one message to the addresses you name, with the files it carries, inside the thread it already sits in. Only the provider's own limit applies to what it carries. Call this only when the person asked for this message to go; when they asked to prepare one, draft it instead. A request id already spent sends nothing again: the answer says whether that send went or may have gone.Destructive
messages_getRead one message in a connected mailbox, with its headers and its body.Read-only
messages_listSearch one connected mailbox in its own provider's query language, Gmail's or Outlook's.Read-only
messages_list_all_mailboxesSearch every mailbox you have connected in one call. The answer names the mailbox each result came from, names any mailbox it could not search, and is merged newest first by when each message arrived, a thread by its newest.Read-only
messages_replyReply to a message, inside its own thread and quoting it below the reply: to whoever wrote it, or with replyAll to everyone on it. Call this only when the person asked for this message to go; when they asked to prepare one, draft it instead. A request id already spent sends nothing again: the answer says whether that send went or may have gone.Destructive
messages_sendCompose a new message in a connected mailbox and send it in one call. Call this only when the person asked for this message to go; when they asked to prepare one, draft it instead. A request id already spent sends nothing again: the answer says whether that send went or may have gone.Destructive
settings_filters_createCreate a rule that files incoming mail in a connected mailbox. A rule that carries mail out of the mailbox, or that bins or junks what it matches, is refused, whether or not the provider would take it. An Outlook mailbox's rule files only under labels or out of the inbox (removeLabelIds INBOX).Destructive
settings_filters_deleteDelete one rule by its id. Mail it already filed stays where it is.Destructive
settings_filters_listList the rules a connected mailbox files incoming mail by.Read-only
settings_get_vacationRead whether a connected mailbox answers mail automatically, what it says, and any schedule or restriction it carries.Read-only
settings_send_as_getRead the signature on the mailbox's own send-as identity, as HTML. A mailbox with no signature answers without one. Gmail mailboxes only: an Outlook mailbox exposes no signature to read.Read-only
settings_send_as_patchReplace the signature on the mailbox's own send-as identity. Nothing of the old one is kept, so read it first with settings_send_as_get. An empty signature clears it. Gmail mailboxes only: an Outlook mailbox exposes no signature to write.Destructive
settings_update_vacationTurn the vacation responder on or off. A Gmail mailbox replaces the whole responder, so a schedule or a restriction it already held is not kept; an Outlook mailbox keeps what this call does not name, and holds no subject.Destructive
threads_archiveTake one thread out of the inbox. It stays in the mailbox and in search.Changes data
threads_getRead every message of one thread in a connected mailbox, oldest first.Read-only
threads_modifyApply and remove labels on one thread, or one message of it - an Outlook mailbox's categories are its labels. The ids come from labels_list. Adding SPAM junks it, and taking SPAM off brings it back to the inbox. In a Gmail mailbox adding TRASH bins it too; an Outlook mailbox takes no other id.Destructive
threads_trashMove one thread, or one message of it, to the trash - Gmail's bin, an Outlook mailbox's Deleted Items - where it stays until threads_untrash brings it back or the provider's own retention ends it.Destructive
threads_untrashBring one thread, or one message of it, back out of the trash.Changes data

Directory listings

DirectoryListingTierFirst seen
ClaudeMulti Mailcommunity2 Oct 2026
Official MCP RegistryMulti Mail-2 Oct 2026