One connection for every inbox.
Connect Gmail, Outlook, iCloud or any IMAP account once instead of connecting every single one in each agent every time.
Works with
- iCloud
- Gmail
- Outlook
- Yahoo
- Fastmail
- AOL
- Zoho
- GMX
- Any IMAP server
Connect everything once and for all.
- 01ConnectSign in with Google or Microsoft, or paste an app password for iCloud, Yahoo, Fastmail and any IMAP server.
- 02IndexRecent mail becomes a structured, searchable index: sender, subject, date, thread, attachments. Your mailbox is never changed.
- 03AskAgents search, open messages, follow threads and fetch attachments through MCP or REST. Stale mailboxes refresh first.
One connection for all agents.
Add the server to Claude, Cursor or any MCP client and sign in once. Scripts use the same index over REST with a scoped key.
inbox_overviewEvery mailbox, unread counts, newest mail
search_messagesFull text across accounts, with filters
get_messageHeaders and body, plain text or HTML
get_threadThe whole conversation, oldest first
get_attachmentA file, as text or base64
set_flagsRead, unread, starred. The only mail write
list_accountsMailboxes, status, last sync
list_eventsOne calendar: iCloud, Google, Outlook and mail
get_eventPeople, join link, notes, history
find_free_timeOpen slots across every calendar
respond_to_eventAccept or decline through the provider
create_eventNew events in a writable calendar
claude mcp add --transport http emailgents https://emailgents.com/mcpAccess you control.
- Specific actions
- Choose mail and calendar actions per mailbox. Bulk archive, recoverable Trash, provider labels and native Google/Microsoft send/reply are permission-controlled.
- Encrypted
- App passwords, tokens and cached bodies are encrypted with keys that never leave the server. Body caching is optional per mailbox.
- Logged
- Every agent call appears in your Activity page with the actor, tool and sanitized metadata. Outgoing recipients, subject and body are omitted.
- Revocable
- Scope a key to specific mailboxes. Revoke a key, a connector or a mailbox in one click; removing a mailbox deletes its Emailgents index, not provider mail.
iCloud Mail, included.
Apple offers no third-party sign-in for Mail, so most tools skip it. Emailgents speaks IMAP to Apple directly and needs one app-specific password.
- 01Open account.apple.comSign-In and Security, then App-Specific Passwords.
- 02Create one named EmailgentsApple shows the 16-character password once. Copy it.
- 03Paste it hereWe test the connection and start indexing right away.
Your agents can read mail in five minutes.
One account, as many mailboxes as you need, every agent you run.