First version installable with a one-liner: npx -y mcp-icloud — the package cleared npm's publish-time review with the new dual-use disclosure included.
Changes since v2.1.0
DISCLOSURE+contentPolicymetadata in the npm tarball (npm dual-use policy compliance)- nodemailer 9.0.1 (GHSA-p6gq-j5cr-w38f, thanks @anupamme) and semver >=5.7.2 (CVE-2022-25883, reported by @anupamme)
- AppleScript performance:
list-reminder-listsno longer walks the full reminder history (was an indefinite hang on real accounts);list-eventsfilters the date window inside Calendar.app - Known limitation documented for very large calendar sets, tracked in #11 (EventKit backend planned)
- Registry name corrected to
io.github.MrGo2/icloud-mcp
Install
- npm:
npx -y mcp-icloud - Claude Desktop: download
mcp-icloud-2.1.1.mcpbbelow → Settings → Extensions → Install Extension - Requires Node 20 or newer