icloud-mcp

MrGo2/icloud-mcp
★ 23 stars JavaScript AI/LLM Updated 6d ago ⚠ Review
MCP server for Apple services — Mail, Calendar, Contacts, Reminders, Notes, Messages, Safari — via AppleScript (local) or iCloud IMAP/CalDAV/CardDAV (cloud)
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "icloud-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "MrGo2/icloud-mcp"
      ]
    }
  }
}

README Excerpt

<picture> <source media="(prefers-color-scheme: dark)" srcset="assets/banner-dark.svg"> <img src="assets/banner-light.svg" alt="icloud-mcp banner: Mail, Calendar, Contacts, Reminders, Notes, Messages and Safari for your AI assistant"> </picture> <div align="center"> </div> icloud-mcp covers seven Apple services with two interchangeable backends, and as far as we know it is the only MCP server that does. In local mode it drives the native macOS apps through AppleScript: no credentials, no network

Tools (7)

ICLOUD_APP_PASSWORDICLOUD_EMAILICLOUD_MCP_IMSG_PATHUSE_LOCAL_MODEmodeopenWorldHintpriority

Topics

appleapple-mailapplescriptcaldavcarddavclaudeicloudimapimessagemacosmcpmcp-servermodel-context-protocol