Apple MCP

by jxnl
MIT License
756
2
  • Apple

mail

Manage Apple Mail app directly: retrieve unread emails, search messages, send emails, and access mailboxes or accounts using a dedicated MCP server integration.

Instructions

Interact with Apple Mail app - read unread emails, search emails, and send emails

Input Schema

NameRequiredDescriptionDefault
accountNoEmail account to use (optional - if not provided, searches across all accounts)
bccNoBCC email address (optional for send operation)
bodyNoEmail body content (required for send operation)
ccNoCC email address (optional for send operation)
limitNoNumber of emails to retrieve (optional, for unread and search operations)
mailboxNoMailbox to use (optional - if not provided, uses inbox or searches across all mailboxes)
operationYesOperation to perform: 'unread', 'search', 'send', 'mailboxes', or 'accounts'
searchTermNoText to search for in emails (required for search operation)
subjectNoEmail subject (required for send operation)
toNoRecipient email address (required for send operation)

Input Schema (JSON Schema)

{ "properties": { "account": { "description": "Email account to use (optional - if not provided, searches across all accounts)", "type": "string" }, "bcc": { "description": "BCC email address (optional for send operation)", "type": "string" }, "body": { "description": "Email body content (required for send operation)", "type": "string" }, "cc": { "description": "CC email address (optional for send operation)", "type": "string" }, "limit": { "description": "Number of emails to retrieve (optional, for unread and search operations)", "type": "number" }, "mailbox": { "description": "Mailbox to use (optional - if not provided, uses inbox or searches across all mailboxes)", "type": "string" }, "operation": { "description": "Operation to perform: 'unread', 'search', 'send', 'mailboxes', or 'accounts'", "enum": [ "unread", "search", "send", "mailboxes", "accounts" ], "type": "string" }, "searchTerm": { "description": "Text to search for in emails (required for search operation)", "type": "string" }, "subject": { "description": "Email subject (required for send operation)", "type": "string" }, "to": { "description": "Recipient email address (required for send operation)", "type": "string" } }, "required": [ "operation" ], "type": "object" }

You must be authenticated.

Other Tools from Apple MCP

Related Tools

ID: xtt9ofyljf