iphone-reminders
Provides tools to manage iCloud Reminders (via CalDAV) from Windows, including listing, creating, modifying, completing, and deleting reminders, with local backups before writes.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@iphone-remindersCreate a reminder to call Mom at 9am tomorrow"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Codex Reminders Bridge
让 Windows 上的 Codex 通过本地 MCP 工具管理当前用户自己的 iPhone/iCloud Reminders。
快速开始
从 GitHub 仓库 下载源码或 Release ZIP。
按 SETUP_GUIDE_ZH.md 准备 WSL、Codex 和 Apple App 专用密码。
双击
install.cmd。重启 Codex,然后说:“列出我未完成的 iPhone 提醒事项。”
Related MCP server: Apple Reminders MCP Server
能做什么
同步并列出未完成或全部提醒;
创建带截止日期、备注和优先级的提醒;
修改、完成和删除提醒;
标题重名时使用 UID 消除歧义;
写操作前后同步,修改和删除前保留本地备份;
通过 MCP 工具描述和 AGENTS.md 约束 Codex 的操作流程。
隐私边界
仓库和发布 ZIP 不包含 Apple ID、密码、CalDAV URL、集合 UUID、提醒内容、同步缓存或个人数据库。首次安装后,凭据保存在当前 WSL 用户的:
~/.local/share/codex-reminders-bridge/密码文件权限设置为仅当前用户可读。应用永远不要求 Apple Account 主密码,只使用可单独撤销的 App 专用密码。
组件
Codex
-> iphone-reminders MCP (stdio)
-> Reminders Bridge
-> vdirsyncer + iCloud CalDAV
-> iPhone Reminders核心代码位于 app/;安装器把它复制到 WSL 私有目录并创建隔离虚拟环境。运行数据不写回仓库。
发布检查
创建新版本前请:
运行测试和隐私扫描;
更新
VERSION;将干净的发布 ZIP 附加到 GitHub Release。
本项目通过 iCloud 的 CalDAV 兼容层访问 VTODO。Apple 没有为此项目背书;接口行为变化可能需要更新适配。
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP connector for Apple Reminders — search, create, complete, and edit via your own Mac.
Manage Superlist tasks and lists in plain language from any MCP-compatible AI agent.
Search, read, and write your Apple Notes from ChatGPT/Claude via a local Mac agent + MCP relay.
MCP connector that lets ChatGPT list, search, and run your Apple Shortcuts via a local Mac agent
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables management of Apple Reminders on macOS, including creating, updating, and querying reminders with due dates, priorities, and completion status across different reminder lists.MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to manage Apple Reminders lists and reminders on macOS, including creating, updating, completing, and deleting reminders.7615MIT
- AlicenseNot gradedqualityCmaintenanceA macOS-only MCP server that exposes Apple Reminders to AI clients, enabling create, read, update, delete, search, and organization of reminders and lists through natural language.MIT
- AlicenseNot gradedqualityDmaintenanceMCP plugin that exposes Apple Reminders to a Claude Code agent, enabling creation, listing, completion, and deletion of reminders via tools.7MIT