# codefuturist/email-mcp

Source: https://glimind.com/server/awesome%2Fcodefuturist%2Femail-mcp
Registry id: `awesome/codefuturist/email-mcp`
Status: unknown

## Tools (52)

- `add_label`: Add a label to an email
- `add_to_calendar`: Add an email event to the local calendar
- `analyze_email_for_scheduling`: Analyze an email to detect events and reminder-worthy content
- `apply_template`: Apply a template with variable substitution
- `bulk_action`: Batch operation on up to 100 emails
- `cancel_scheduled`: Cancel a pending scheduled email
- `check_calendar_permissions`: Check whether the local calendar is accessible
- `check_clipboard_setup`: Diagnose clipboard integration with optional round-trip test
- `check_health`: Connection health, latency, quota, and IMAP capabilities
- `check_notification_setup`: Diagnose desktop notification support and provide setup instructions
- `configure_alerts`: Update alert/notification settings at runtime
- `configure_verification`: Update verification-catching settings at runtime
- `create_label`: Create a new label
- `create_mailbox`: Create a new mailbox folder
- `create_reminder`: Create a reminder in macOS Reminders.app from an email
- `delete_email`: Move to Trash or permanently delete
- `delete_label`: Delete a label
- `delete_mailbox`: Permanently delete a mailbox and contents
- `download_attachment`: Download an email attachment by filename or MIME part id
- `extract_calendar`: Extract ICS/iCalendar events from an email
- `extract_contacts`: Extract unique contacts from recent email headers
- `find_email_folder`: Discover the real folder(s) an email resides in
- `forward_email`: Forward with original content quoted
- `get_email`: Read full email content with attachment metadata and bulk-mail classification
- `get_email_stats`: Email analytics — volume, top senders, daily trends
- `get_email_status`: Get read/flag/label state of an email without fetching the body
- `get_emails`: Fetch full content of multiple emails in a single call (max 20)
- `get_hooks_config`: Show current hooks configuration — preset, rules, and custom instructions
- `get_thread`: Reconstruct a conversation thread via References/In-Reply-To
- `get_verification_code`: Find (or wait up to 45 s for) the newest OTP/2FA code or sign-in magic link
- `get_watcher_status`: Show IMAP IDLE connections, folders being monitored, and last-seen UIDs
- `list_accounts`: List all configured email accounts
- `list_calendars`: List all available local calendars
- `list_emails`: Paginated email listing with date, sender, subject, and flag filters
- `list_events`: List events from the local calendar in a date range
- `list_labels`: Discover available labels (auto-detects provider strategy)
- `list_mailboxes`: List folders with unread counts and special-use flags
- `list_presets`: List available AI triage presets with descriptions and suggested labels
- `list_reminders`: List reminders from Reminders.app
- `list_scheduled`: List scheduled emails by status
- `list_templates`: List available email templates
- `mark_email`: Mark as read/unread, flag/unflag
- `move_email`: Move email between folders
- `remove_label`: Remove a label from an email
- `rename_mailbox`: Rename an existing mailbox folder
- `reply_email`: Reply with proper threading (In-Reply-To, References)
- `save_draft`: Save an email draft to the Drafts folder
- `schedule_email`: Schedule an email for future delivery
- `search_emails`: Search by keyword across subject, sender, and body
- `send_draft`: Send an existing draft and remove from Drafts
- `send_email`: Send a new email (plain text or HTML, CC/BCC)
- `test_notification`: Send a test notification to verify OS permissions are configured

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
