MCP Catalogs
首页

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_tasks

    Interact with Apple Reminders and Calendar Events through a standardized interface

可对比工具

eventapple-reminders-mcpmacos-calendar-mcp

安装

安装

  1. 安装先决条件:Node.js 18+、macOS、Xcode 命令行工具、pnpm
  2. 对于 macOS 权限,验证 Info.plist 中声明了必需的隐私键
  3. 使用 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 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。