Browse docs

Tools

The 16 MCP tools the Fluxmail server exposes for reading, searching, drafting, sending, scheduling, and organizing email.

Fluxmail gives your agent 16 tools, the same set over stdio and Streamable HTTP.

Tool Description
list_accounts Connected accounts with status and capabilities
get_status Server health: accounts, auth errors, plan limits
list_folders Folders/labels with roles (inbox, sent, drafts, …)
list_emails Metadata and snippets, filterable (folder, sender, unread, dates), paginated
search_emails Full-text search with the same filters
get_email / get_thread Full bodies and attachment metadata
create_draft / update_draft / delete_draft Draft management, including reply drafts
send_email Direct send, send a draft, or reply (replyToMessageId, replyAll) with correct threading
list_scheduled_emails List pending and failed scheduled sends
cancel_scheduled_email Cancel a scheduled send before delivery
forward_email Forward with quoted body and original attachments
modify_emails Batch: read/unread, star, archive, trash, move, labels, delete
download_attachment Inline base64 (up to 2 MB) or save to disk

Fluxmail computes reply recipients on the server (Reply-To or From, plus the original To/Cc minus your own address for reply-all), so an agent can reply-all without assembling the recipient list itself.

The tools are one unified API across providers. Gmail is supported today; when the Outlook and IMAP adapters land, your agent keeps calling the same tools with nothing to reconfigure.