Agent♥︎Age
Catalog

iCloud MCP

Official

by MrGo2 · JavaScript

Apple Mail, Calendar, Contacts, Reminders, Notes, Messages and Safari via AppleScript or iCloud

io.github.MrGo2/icloud-mcp — MCP server for iCloud AppleScript access

This Model Context Protocol (MCP) server provides access to Apple services—Apple Mail, Calendar, Contacts, Reminders, Notes, Messages, and Safari—via AppleScript or iCloud, as indicated by its description. It is tagged for MCP and related protocols, and is associated with npm and GitHub releases in the project’s readme excerpt.

🛠️ Key Features

  • Apple Mail access via AppleScript or iCloud
  • Calendar, Contacts, Reminders, and Notes support
  • Messages and Safari access
  • Model Context Protocol (MCP) server implementation
  • Topics include CalDAV and CardDAV

🚀 Use Cases

  • Automate or integrate iCloud-based workflows for mail, calendar, contacts, reminders, notes, messages, and Safari
  • Support interoperability scenarios using CalDAV/CardDAV concepts

⚡ Developer Benefits

  • Uses MCP conventions (tagged as mcp/mcp-server/model-context-protocol)
  • Clear service scope across common Apple iCloud apps

⚠️ Limitations

  • Platform and method constraints are implied by “via AppleScript or iCloud” (no other access methods are described)

📌 Topics

  • apple, applescript, caldav, carddav, claude, icloud, imap, mcp, mcp-server, model-context-protocol, apple-mail, imessage, macos

Topics

appleapplescriptcaldavcarddavclaudeicloudimapmcpmcp-servermodel-context-protocolapple-mailimessagemacos