73
/ 100
19 days ago
glama

Apple MCP

Enables AI agents to access iCloud Calendar, Reminders, and Mail with configurable scope and read-only modes.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
🔐
You'll be asked for 5 credentials: APPLE_APP_SPECIFIC_PASSWORD, APPLE_ICLOUD_PASSWORD, APPLE_CALENDAR_PASSWORD, APPLE_REMINDERS_PASSWORD, APPLE_MAIL_PASSWORD
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configAPPLE_MAIL_ACCOUNTS
configAPPLE_IDe =you@icloud.com \
🔐 secretAPPLE_APP_SPECIFIC_PASSWORDe =xxxx-xxxx-xxxx-xxxx \
🔐 secretAPPLE_ICLOUD_PASSWORD
configAPPLE_2FA_CODE
configAPPLE_ENABLE_CALENDARtrue Enable calendar tools
configAPPLE_ENABLE_REMINDERStrue Enable reminder tools
configAPPLE_ENABLE_MAILtrue Enable mail tools
configAPPLE_CALENDAR_NAMES"": "Work",
configAPPLE_CALENDAR_EXCLUDEComma-separated calendar names to block
configAPPLE_CALENDAR_MODEread_write (default) or read_only
configAPPLE_REMINDER_LISTS"": "Work Tasks",
configAPPLE_REMINDER_EXCLUDEComma-separated list names to block
configAPPLE_REMINDER_MODEread_write or read_only
configAPPLE_MAIL_FOLDERSComma-separated folder names to allow
configAPPLE_MAIL_EXCLUDE_FOLDERSComma-separated folder names to block
configAPPLE_MAIL_MODE"": "read_only"
configAPPLE_MAIL_ADDRESSES
🔐 secretAPPLE_CALENDAR_PASSWORDPassword for calendar only
🔐 secretAPPLE_REMINDERS_PASSWORDPassword for reminders only
🔐 secretAPPLE_MAIL_PASSWORDPassword for mail only
configAPPLE_MCP_LOG_LEVEL
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 3 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/thetaroot-apple-mcp-1lkgy7)](https://m8ven.ai/mcp/thetaroot-apple-mcp-1lkgy7)
commit: 80568203f1ef81394e0d73da3a3a1083cec1a29f
code hash: 32c83fa9d48ba02acc7f820a62c10c8067d2ee415a20f42dd1327014cb31b467
verified: 6/18/2026, 10:29:59 AM
view raw JSON →
Apple MCP · M8ven Trust Score | M8ven