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.

  1. 01ConnectSign in with Google or Microsoft, or paste an app password for iCloud, Yahoo, Fastmail and any IMAP server.
  2. 02IndexRecent mail becomes a structured, searchable index: sender, subject, date, thread, attachments. Your mailbox is never changed.
  3. 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_overview

    Every mailbox, unread counts, newest mail

  • search_messages

    Full text across accounts, with filters

  • get_message

    Headers and body, plain text or HTML

  • get_thread

    The whole conversation, oldest first

  • get_attachment

    A file, as text or base64

  • set_flags

    Read, unread, starred. The only mail write

  • list_accounts

    Mailboxes, status, last sync

  • list_events

    One calendar: iCloud, Google, Outlook and mail

  • get_event

    People, join link, notes, history

  • find_free_time

    Open slots across every calendar

  • respond_to_event

    Accept or decline through the provider

  • create_event

    New events in a writable calendar

claude mcp add --transport http emailgents https://emailgents.com/mcp

Access 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.

  1. 01Open account.apple.comSign-In and Security, then App-Specific Passwords.
  2. 02Create one named EmailgentsApple shows the 16-character password once. Copy it.
  3. 03Paste it hereWe test the connection and start indexing right away.

Your provider, your agent.

Exact steps for each mailbox and each client, with the honest limits.

Your agents can read mail in five minutes.

One account, as many mailboxes as you need, every agent you run.