# mcp-server-apple-events — macOS Reminders MCP > mcp-server-apple-events exposes macOS Reminders/Calendar actions to MCP clients via Apple Events, with an `npx` quick start and ready-to-copy configs. ## Install Merge the JSON below into your `.mcp.json`: ## Quick Use ```bash npx -y mcp-server-apple-events # Cursor MCP config uses: npx -y mcp-server-apple-events # verify swift toolchain if building: xcrun swiftc --version ``` ## Intro mcp-server-apple-events exposes macOS Reminders/Calendar actions to MCP clients via Apple Events, with an `npx` quick start and ready-to-copy configs. **Best for:** macOS users who want agents to create/update reminders safely **Works with:** macOS, Node.js via npx, Cursor / Claude Desktop MCP configs **Setup time:** 3-8 minutes ### Key facts (verified) - GitHub: 108 stars · 33 forks · pushed 2026-05-13. - License: MIT · owner avatar + repo URL verified via GitHub API. - README-verified entrypoint: `npx mcp-server-apple-events`. ## Main - Use `npx -y mcp-server-apple-events` for the fastest path; only build locally if you need Swift bridge changes or diagnostics. - Copy the README’s client config snippets (Cursor / Claude Desktop) to avoid transport/args mistakes. - If builds fail due to SDK/toolchain mismatch, follow README guidance to upgrade Swift (it calls out Swift 6.3+ requirements). ### Source-backed notes - README Quick Start shows running the server with `npx mcp-server-apple-events` and provides Cursor/Claude Desktop config JSON using `npx -y`. - README includes Swift toolchain verification commands (`xcrun swiftc --version` and `xcrun --show-sdk-version`). - README documents both npx and local-build options for running the server (node with `bin/run.cjs`). ### FAQ - **Is this macOS-only?**: Yes — it targets Apple Events for macOS Reminders/Calendar integration per README. - **Do I have to install globally?**: No — README recommends npx for a zero-install run; local builds are optional. - **Why mention Swift versions?**: README explains some builds require Swift 6.3+ due to macOS SDK interface changes. ## Source & Thanks > Source: https://github.com/FradSer/mcp-server-apple-events > License: MIT > GitHub stars: 108 · forks: 33 --- ## Quick Use ```bash npx -y mcp-server-apple-events # Cursor MCP config uses: npx -y mcp-server-apple-events # verify swift toolchain if building: xcrun swiftc --version ``` ## Intro mcp-server-apple-events 通过 Apple Events 把 macOS Reminders/Calendar 能力暴露给 MCP 客户端:`npx -y` 即可运行,并提供 Cursor/Claude Desktop 等配置片段与权限说明。 **Best for:** 想让 agent 在 macOS 上安全管理提醒事项/日历的用户 **Works with:** macOS;npx/Node.js;Cursor/Claude Desktop MCP 配置 **Setup time:** 3-8 minutes ### Key facts (verified) - GitHub:108 stars · 33 forks;最近更新 2026-05-13。 - 许可证:MIT;作者头像与仓库链接均已通过 GitHub API 复核。 - README 中核对过的入口命令:`npx mcp-server-apple-events`。 ## Main - 最快路径是 `npx -y mcp-server-apple-events`;只有在需要改 Swift bridge 或深入排障时再本地 build。 - 直接复制 README 的 Cursor/Claude Desktop 配置片段,避免 command/args/transport 配错导致连不上。 - 若本地构建遇到 SDK/工具链不匹配,按 README 建议升级 Swift(文中提示需要 Swift 6.3+)。 ### Source-backed notes - README 的 Quick Start 给出 `npx mcp-server-apple-events`,并提供 Cursor/Claude Desktop 的 JSON 配置示例(`npx -y`)。 - README 给出 Swift 工具链自检命令:`xcrun swiftc --version` 与 `xcrun --show-sdk-version`。 - README 说明既可用 npx 运行,也可本地构建后用 node 指向 `bin/run.cjs` 启动。 ### FAQ - **只能在 macOS 用吗?**:是的。README 说明它基于 Apple Events,对接 macOS 的 Reminders/Calendar。 - **必须全局安装吗?**:不必。README 推荐用 npx 直接运行;本地 build 只是可选项。 - **为什么会提 Swift 版本?**:README 解释某些 SDK 接口需要 Swift 6.3+,否则会出现构建失败。 ## Source & Thanks > Source: https://github.com/FradSer/mcp-server-apple-events > License: MIT > GitHub stars: 108 · forks: 33 --- Source: https://tokrepo.com/en/workflows/mcp-server-apple-events-macos-reminders-mcp Author: MCP Hub