icloud-mcp
面向Apple服务的MCP服务器——通过AppleScript(本地)或iCloud IMAP/CalDAV/CardDAV(云)访问邮件、日历、通讯录、提醒事项、备忘录、信息、Safari。
MCP server for Apple services — Mail, Calendar, Contacts, Reminders, Notes, Messages, Safari — via AppleScript (local) or iCloud IMAP/CalDAV/CardDAV (cloud)
怎么安装
npx -y mcp-icloud git clone https://github.com/MrGo2/icloud-mcp ~/.claude/skills/icloud-mcp 简介
icloud-mcp covers seven Apple services with two interchangeable backends, and as far as we know it is the only MCP server that does. In local mode it drives the native macOS apps through AppleScript: no credentials, no network, and it reaches the services the iCloud protocols do not expose (Reminders, Notes, Messages, Safari). In cloud mode it speaks IMAP/SMTP, CalDAV and CardDAV instead, so it runs on any machine, not just a Mac. The set-mode tool switches between the two at runtime, without a restart. Features The server exposes 41 tools across Email, Calendar, Contacts, Reminders, Notes, Me…
推荐参考
信息
- 协议
- MIT
- 语言
- JavaScript
- GitHub 星标
- 52
- 月下载
- 772
- 最近更新
- 2026-08-11
- 创建于
- 2026-01-13
基础安全检查
- 检查结果
- 无
- 收录来源
- curated:punkpeye/awesome-mcp-servers
- 主题标签
- apple, apple-mail, applescript, caldav, carddav, claude, icloud, imap, imessage, macos, mcp, mcp-server, model-context-protocol
同类推荐
DSH-EasyRewrite
Renzic-Stone/DSH-EasyRewrite
在 dsh web 中内联编辑与撤回自己的消息——惰性、无痕,带版本翻页器与会话级草稿持久化。
dsh-web
zhu1090093659/dsh-web-ui/tree/main/packages/dsh-chat-recovery
对话恢复插件:编辑最近一轮已结束的用户消息、显式重试失败轮次;两条路径都走 session fork 分支,原会话不被改动。
dsh-nested-followups
sluminositys/dsh-nested-followups
从任意层级的已完成回答持续创建隔离分支,主会话始终不受影响。
dsh-session-sync
PerryLink/dsh-session-sync
DeepSeek Harness 的跨设备会话同步:经 git 在多机之间同步会话与设置。