Accounts 4
Add, list, test and remove connected mailboxes.
- email_list_accounts
- email_add_account
- email_remove_account
- email_test_account
What needs me today? Across all four accounts.
Connecting 0 messages across 1 account, 0 unread. Sample inbox: nothing here is real mail.
email_list_accountsOne server for Gmail, Outlook, iCloud and generic IMAP. It runs on your machine and talks to your provider's own API. No server of ours ever sees your inbox. Read how.
Which of these actually need a reply from me?
Searched all four accounts in compact mode, so the results stay small until you ask for a body. 0 of 0 need you.
email_search · returnBody: falseArchive every newsletter older than a week, and block the three senders I never open.
Selecting. 0 of 0 match.
email_search · category: newslettersMoved 0 messages to Archive in one call. Inbox is at 0.
email_batch_move · 1 callThree standing rules created. Mail from those senders never reaches the inbox again, and each rule can be listed or deleted later.
email_create_block_rule · 3 callsBatch tools take hundreds of ids per call. Gmail up to 1,000, Outlook in batches of 20, IMAP by UID range.
The full list with exact parameters is in the README. This is the surface an assistant sees when it connects.
Add, list, test and remove connected mailboxes.
Compact by default, full body on request. Attachments to disk without the base64 round trip.
Send, reply, forward. Drafts you can create, update in place and list.
Move, transfer between accounts, delete, mark, label, folders and categories.
The same actions across hundreds of messages in a single call.
Train the provider's own filter, and keep standing block rules per provider.
~/.email-mcp on your machine, AES-256-GCM encrypted with a key derived from the machine.EMAIL_MCP_GMAIL_CLIENT_ID to bring your own.restricted during setup to drop it.Ready when you are. One command adds your accounts in the terminal, then point your client at the server and the tools show up.
No account with us, no dashboard, no lock-in. Uninstall by removing the npm package; your accounts and tokens stay in ~/.email-mcp.