icloud-drive-mcp
icloud-drive-mcp
MCP server for managing iCloud Drive files via the local sync folder. Requires iCloud Drive installed and signed in.
macOS:
~/Library/Mobile Documents/com~apple~CloudDocs/Windows:
%USERPROFILE%\iCloudDrive(via the iCloud for Windows app)
Tools
list_files— list files/directories under a pathread_file— read a file's contentswrite_file— write/create a filedelete_file— delete a filemove_file— move/rename a filesearch_files— search for files by name patternget_info— get metadata for a file or directory
All paths are resolved relative to, and sandboxed within, the iCloud Drive root.
Install as a Claude Code plugin
claude plugin marketplace add robworks-code/robworks-claude-code-plugins
claude plugin install icloud-drive-mcp@robworks-claude-code-pluginsManual install
npm install
npm run build
claude mcp add icloud-drive-mcp -- node /path/to/icloud-drive-mcp/dist/index.jsDevelopment
npm install
npm run build # tsc -> dist/