Agentβ™₯︎Age
Catalog

Apple Mail MCP

Official

by jayvee6 Β· TypeScript

LLM access to Apple Mail and iCloud via AppleScript. Read, search, compose, reply, flag and delete.

Apple Mail MCP Server (io.github.jayvee6/apple-mail-mcp)

This Model Context Protocol (MCP) server provides LLM access to Apple Mail and iCloud on macOS. It uses AppleScript on the local machine to enable reading, searching, composing, replying, flagging, and deleting email from Apple Mail accounts synced through iCloud.

πŸ› οΈ Key Features

  • Access Apple Mail via AppleScript
  • Read messages
  • Search messages
  • Compose and reply
  • Move messages
  • Flag and delete messages

πŸš€ Use Cases

  • Automate email workflows for LLMs on macOS
  • Retrieve and act on messages in Apple Mail/iCloud without a web API
  • Support natural-language email operations (read, search, compose, reply, move, flag, delete)

⚑ Developer Benefits

  • Integrates Apple Mail/iCloud with MCP for LLM-driven automation
  • Bridges the gap where iCloud lacks an accessible web API for LLMs
  • Uses AppleScript locally to control Mail

⚠️ Limitations

  • Requires a Mac environment with AppleScript access to Apple Mail and iCloud
  • Intended for Apple Mail/iCloud users; not a replacement for Gmail/Outlook API-based integrations

Topics

apple-mailapplescriptclaudeemail-automationicloudllmmacosmcpmodel-context-protocol