LocalFree server, account needed

iCloud MCP server

MrGo2/icloud-mcp

Apple Mail, Calendar, Contacts, Reminders, Notes, Messages and Safari via AppleScript on macOS, or iCloud over IMAP, CalDAV and CardDAV elsewhere.

72 GitHub stars22 forks1,261 npm downloads / month

Install iCloud in Claude Code

Claude Code
claude mcp add icloud -- npx -y mcp-icloud
mcp.json (Claude Desktop, Cursor, VS Code, Windsurf)
{
  "mcpServers": {
    "icloud": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-icloud"
      ]
    }
  }
}

Frequently asked questions

What does the iCloud MCP server do?

Apple Mail, Calendar, Contacts, Reminders, Notes, Messages and Safari via AppleScript on macOS, or iCloud over IMAP, CalDAV and CardDAV elsewhere.

Is the iCloud MCP server free?

The server is free, but you will likely need an account. The server itself is free, but it connects to a service that needs an account or API key, which may have paid tiers. Check the provider for current pricing.

Does iCloud run locally or remotely?

Local. Runs on your machine (stdio). You install it with npx, uvx, Docker or from source.

How do I add iCloud to Claude Code?

Run: claude mcp add icloud -- npx -y mcp-icloud

More communication MCP servers

View all