MCP server for Apple Mail - read, search, send, and manage emails via Claude
| Tool name | Description | Destructive? |
|---|---|---|
| search-messages | ✓ no | |
| get-message | ✓ no | |
| list-messages | ✓ no | |
| send-email | ✓ no | |
| send-serial-email | ✓ no |
| create-draft | ✓ no | |
| reply-to-message | ✓ no | |
| forward-message | ✓ no | |
| mark-as-read | ✓ no | |
| mark-as-unread | ✓ no | |
| flag-message | ✓ no | |
| unflag-message | ✓ no | |
| delete-message⚠ | ⚠ yes | |
| move-message | ✓ no | |
| batch-delete-messages⚠ | ⚠ yes | |
| batch-move-messages | ✓ no | |
| batch-mark-as-read | ✓ no | |
| batch-mark-as-unread | ✓ no | |
| batch-flag-messages | ✓ no | |
| batch-unflag-messages | ✓ no | |
| list-attachments | ✓ no | |
| save-attachment | ✓ no | |
| list-mailboxes | ✓ no | |
| get-unread-count | ✓ no | |
| create-mailbox | ✓ no | |
| delete-mailbox⚠ | ⚠ yes | |
| rename-mailbox | ✓ no | |
| list-accounts | ✓ no | |
| list-rules | ✓ no | |
| enable-rule | ✓ no | |
| disable-rule | ✓ no | |
| search-contacts | ✓ no | |
| save-template | ✓ no | |
| list-templates | ✓ no | |
| get-template | ✓ no | |
| delete-template⚠ | ⚠ yes | |
| use-template | ✓ no | |
| health-check | ✓ no | |
| get-mail-stats | ✓ no | |
| get-sync-status | ✓ no |
{
"mcpServers": {
"apple-mail-2": {
"command": "npx",
"args": [
"-y",
"apple-mail-mcp"
]
}
}
}