
Mailbridge
Connects Claude to your email via IMAP and SMTP with full read, search, send, and organize capabilities. You get inbox digests with automatic priority scoring and categorization, threaded conversations, contact history, attachment handling with safety scanning, and scheduling for future sends. Credentials live in your OS keychain, not config files. Includes bulk operations, follow-up reminders, draft management, and local email rules for auto-tagging. Works with iCloud, Gmail, and any standard IMAP provider. Useful when you want your assistant to triage inbox clutter, draft replies with context from past threads, or surface action items without switching windows.
- GitHub stars
- 2
- tools
- 46
- transport
- STDIO
- last updated
- Jun 14, 2026
Tools
46 toolsPublic tool metadata for what this MCP can expose to an agent.
check_connectionTest connection and show inbox stats
Test connection and show inbox stats
No parameter schema in public metadata yet.
read_emailsFetch emails from any folder (includes priority + category)
Fetch emails from any folder (includes priority + category)
No parameter schema in public metadata yet.
get_email_bodyGet full body of an email by UID
Get full body of an email by UID
No parameter schema in public metadata yet.
get_emails_with_previewFetch emails with body snippets — used for inbox summaries
Fetch emails with body snippets — used for inbox summaries
No parameter schema in public metadata yet.
search_emailsSearch by keyword, sender, or subject
Search by keyword, sender, or subject
No parameter schema in public metadata yet.
list_foldersList all mailbox folders
List all mailbox folders
No parameter schema in public metadata yet.
get_threadFetch the full conversation thread for an email
Fetch the full conversation thread for an email
No parameter schema in public metadata yet.
get_contact_historyAll emails to/from a specific contact
All emails to/from a specific contact
No parameter schema in public metadata yet.
unified_inboxMerge multiple folders into one sorted view
Merge multiple folders into one sorted view
No parameter schema in public metadata yet.
export_emailExport an email as clean Markdown
Export an email as clean Markdown
No parameter schema in public metadata yet.
extract_calendar_eventsExtract event details and parse .ics attachments
Extract event details and parse .ics attachments
No parameter schema in public metadata yet.
get_attachmentsList attachments with safety scan — no download
List attachments with safety scan — no download
No parameter schema in public metadata yet.
read_attachmentDownload and read an attachment after user approves
Download and read an attachment after user approves
No parameter schema in public metadata yet.
send_emailCompose and send a new email (optional file attachments)
Compose and send a new email (optional file attachments)
No parameter schema in public metadata yet.
reply_to_emailReply to an existing email (optional file attachments)
Reply to an existing email (optional file attachments)
No parameter schema in public metadata yet.
save_draftSave an email as a local draft
Save an email as a local draft
No parameter schema in public metadata yet.
list_draftsList saved drafts
List saved drafts
No parameter schema in public metadata yet.
send_draftSend a saved draft by ID
Send a saved draft by ID
No parameter schema in public metadata yet.
delete_draftDiscard a saved draft
Discard a saved draft
No parameter schema in public metadata yet.
schedule_emailSchedule an email for future delivery
Schedule an email for future delivery
No parameter schema in public metadata yet.
list_scheduledList pending scheduled emails
List pending scheduled emails
No parameter schema in public metadata yet.
cancel_scheduledCancel a scheduled email
Cancel a scheduled email
No parameter schema in public metadata yet.
check_email_opensScan the inbox for read-receipt confirmations and report opens
Scan the inbox for read-receipt confirmations and report opens
No parameter schema in public metadata yet.
list_tracked_emailsShow tracked emails and their open status (no inbox scan)
Show tracked emails and their open status (no inbox scan)
No parameter schema in public metadata yet.
mark_as_readMark email as read
Mark email as read
No parameter schema in public metadata yet.
mark_as_unreadMark email as unread
Mark email as unread
No parameter schema in public metadata yet.
move_emailMove email to another folder
Move email to another folder
No parameter schema in public metadata yet.
delete_emailMove email to Trash
Move email to Trash
No parameter schema in public metadata yet.
bulk_mark_readMark multiple emails as read
Mark multiple emails as read
No parameter schema in public metadata yet.
bulk_mark_unreadMark multiple emails as unread
Mark multiple emails as unread
No parameter schema in public metadata yet.
bulk_moveMove multiple emails to a folder
Move multiple emails to a folder
No parameter schema in public metadata yet.
bulk_deleteMove multiple emails to Trash
Move multiple emails to Trash
No parameter schema in public metadata yet.
set_reminderSet a follow-up reminder on an email
Set a follow-up reminder on an email
No parameter schema in public metadata yet.
list_remindersView active reminders (overdue ones flagged)
View active reminders (overdue ones flagged)
No parameter schema in public metadata yet.
complete_reminderMark a reminder as done
Mark a reminder as done
No parameter schema in public metadata yet.
unsubscribe_emailAuto-unsubscribe via List-Unsubscribe header
Auto-unsubscribe via List-Unsubscribe header
No parameter schema in public metadata yet.
add_ruleAdd a local rule to flag, categorise, or prioritise emails
Add a local rule to flag, categorise, or prioritise emails
No parameter schema in public metadata yet.
list_rulesList all configured rules
List all configured rules
No parameter schema in public metadata yet.
remove_ruleRemove a rule by name
Remove a rule by name
No parameter schema in public metadata yet.
apply_rulesDry-run rules against a set of emails
Dry-run rules against a set of emails
No parameter schema in public metadata yet.
list_accountsShow all connected accounts
Show all connected accounts
No parameter schema in public metadata yet.
switch_accountSwitch active account
Switch active account
No parameter schema in public metadata yet.
add_accountAdd a new account via chat
Add a new account via chat
No parameter schema in public metadata yet.
remove_accountRemove an account (defaults to active)
Remove an account (defaults to active)
No parameter schema in public metadata yet.
remove_all_accountsDisconnect and remove all accounts
Disconnect and remove all accounts
No parameter schema in public metadata yet.
open_setupOpen the setup portal to connect or add an account
Open the setup portal to connect or add an account
No parameter schema in public metadata yet.
Sponsors
Readme
Mailbridge MCP
Connect your AI assistant to your email — read, search, send, reply, organise, draft, schedule, and manage attachments from iCloud or any IMAP account. Works with Claude, OpenAI Codex, Cursor, Windsurf, and any MCP-compatible client.
Credentials are stored securely in your OS credential store (macOS Keychain, Windows Credential Manager, or Linux Keyring) — never in a file.
Features
Reading & Search
- Read emails — fetch inbox, any folder, with subject/sender/date
- Inbox digest — smart summary with priority scoring, categories, and action suggestions
- Search — find emails by keyword, sender, or subject
- Thread view — see the full conversation thread for any email
- Contact history — view all emails to/from a specific contact
- Unified inbox — merge multiple folders into one date-sorted view
- Priority scoring — every email is automatically scored 1–5 for urgency
- Auto-categorisation — emails are tagged Finance, Travel, Calendar, Newsletter, and more
Details
- Repository
- github.com/creativestefan/mailbridge-mcp
- Categories
- Communication & Messaging, Search & Web Crawling
- Package
mailbridge-mcp- Transport
- STDIO
- Registry
- MCP registry, active