Back to Browse

Icloud MCP Server

Developer ToolsScan in ProgressMCP RegistryLocal
Free

Server data from the Official MCP Registry

iCloud Mail, Calendar, Contacts, Reminders, Notes and Drive. Approval-first, self-hosted or local.

About

iCloud Mail, Calendar, Contacts, Reminders, Notes and Drive. Approval-first, self-hosted or local.

Security Report

0.0
Use Caution0.0Moderate Risk

10 tools verified · Open access · No issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Remote servers are capped at 8.0 because source code is not available for review. The score reflects endpoint verification only.

What You'll Need

Set these up before or after installing:

Your Apple Account email.Optional

Environment variable: ICLOUD_USERNAME

An app-specific password from account.apple.com (not your Apple password).Required

Environment variable: ICLOUD_APP_PASSWORD

Name shown on mail you send.Optional

Environment variable: ICLOUD_DISPLAY_NAME

IANA timezone for calendar times, e.g. Europe/Berlin.Optional

Environment variable: DEFAULT_TIMEZONE

true: mail Claude sends is saved to Drafts for you to send. false: sent directly.Optional

Environment variable: SEND_REQUIRES_APPROVAL

Path to a file with your own rules for agents, added to the instructions.Optional

Environment variable: AGENT_NOTES_FILE

Your aliases, comma-separated, so invitations to them count as yours.Optional

Environment variable: OWNER_ADDRESSES

Sign in to mail, calendar and contacts in the background at start.Optional

Environment variable: WARMUP_ON_START

Tool calls that can run at the same time.Optional

Environment variable: TOOL_WORKERS

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-epinethrone-icloud-mcp": {
      "env": {
        "TOOL_WORKERS": "your-tool-workers-here",
        "ICLOUD_USERNAME": "your-icloud-username-here",
        "OWNER_ADDRESSES": "your-owner-addresses-here",
        "WARMUP_ON_START": "your-warmup-on-start-here",
        "AGENT_NOTES_FILE": "your-agent-notes-file-here",
        "DEFAULT_TIMEZONE": "your-default-timezone-here",
        "ICLOUD_APP_PASSWORD": "your-icloud-app-password-here",
        "ICLOUD_DISPLAY_NAME": "your-icloud-display-name-here",
        "SEND_REQUIRES_APPROVAL": "your-send-requires-approval-here"
      },
      "args": [
        "icloud-mcp-server"
      ],
      "command": "uvx"
    }
  }
}

Reviews

No reviews yet

Be the first to review this server!