mcp-server-apple-events
by FradSer·★ 112·综合分 49
一个成熟的 MCP server,通过 EventKit 提供 macOS 与苹果提醒和日历的原生集成。
productivitydeveloper-toolsai-llm
33
Forks
6
活跃 Issue
本月
最近提交
2 天前
收录于
概述
这个 MCP server 通过标准化接口提供全面的苹果提醒和日历事件管理功能。它采用 TypeScript 实现,使用 Swift 编译的二进制文件处理性能关键操作。支持完整的 CRUD 操作、优先级设置、重复提醒、基于位置的触发器、标签、子任务以及强大的过滤功能。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:通过 AI 助手自动化苹果提醒管理
你:将日历事件集成到生产力 AI 工作流中
你:创建基于地理位置的围栏触发式提醒
你:如何在 macOS 上解决权限错误?
你:如果遇到 macOS 上的构建错误该怎么办?
什么时候选它
如果你需要与 macOS 上的 Apple 原生提醒和日历应用进行深度集成,特别是需要基于位置的提醒和重复任务等高级功能时,选择这个 MCP 服务器。
什么时候不要选它
避免在非 macOS 平台上使用此服务器,因为它依赖于 Apple 的 EventKit 框架和原生 macOS 功能。不适合跨平台任务管理解决方案。
此 server 暴露的工具
从 README 抽取出 1 个工具reminders_tasksInteract with Apple Reminders and Calendar Events through a standardized interface
可对比工具
eventapple-reminders-mcpmacos-calendar-mcp
安装
安装
- 安装先决条件:Node.js 18+、macOS、Xcode 命令行工具、pnpm
- 对于 macOS 权限,验证 Info.plist 中声明了必需的隐私键
- 使用 npx 运行:
npx mcp-server-apple-events
Claude Desktop 配置
添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"apple-reminders": {
"command": "npx",
"args": ["-y", "mcp-server-apple-events"]
}
}
}FAQ
- 如何在 macOS 上解决权限错误?
- 运行 `./check-permissions.sh` 重新打开 macOS 权限对话框。同时验证您的应用在「系统设置 > 隐私与安全 > 日历」中具有「完全日历访问权限」。
- 如果遇到 macOS 上的构建错误该怎么办?
- 如果看到 'could not build module Foundation' 错误,通过安装 Xcode 26.x 或更新命令行工具来升级到 Swift 6.3+。
mcp-server-apple-events 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。