返回市场
苹果提醒事项服务器

苹果提醒事项服务器

作者:farmerajf4 星标更新:2025-11-14

项目介绍

Apple Reminders MCP Server

这是一个使用Model Context Protocol (MCP)协议的服务器,它将Apple Reminders与Claude Desktop集成在一起,通过与Claude的对话实现全面的任务管理和提醒功能

该服务器完全使用Swift编写,并利用EventKit实现对Apple Reminders的原生、快速且可靠的访问。

为什么使用这个?

Apple Reminders是一个功能齐全的任务管理系统,而不仅仅是一个简单的提醒工具。此MCP服务器解锁了Apple Reminders的全部功能,包括:

  • 任务管理:创建、组织和跟踪任务及待办事项
  • 项目组织:通过单独的列表和截止日期来管理项目
  • 日常规划:通过list_today_reminders查看今天或逾期的任务
  • 灵活安排:设置特定时间或仅日期的提醒
  • 优先级管理:按优先级(高/中/低)组织任务

功能

  • 列表管理:创建和列出提醒列表(任务类别)
  • 任务操作:创建、更新、完成和删除提醒
  • 智能筛选:查看今天的任务,按列表或完成状态进行筛选
  • 灵活日期:支持仅日期和日期时间格式
  • 优先级级别:设置任务优先级(0=无,1-4=高,5=中,6-9=低)
  • 原生Swift:通过EventKit集成实现最大性能和可靠性

预备条件

  • macOS 14.0 (Sonoma) 或更高版本
  • Swift 5.9 或更高版本
  • Claude Desktop 应用程序

安装

  1. 克隆此仓库
  2. 构建Swift包:
swift build -c release
  1. 可执行文件将构建在.build/release/apple-reminders-mcp

配置

将此服务器添加到您的Claude Desktop配置文件~/Library/Application Support/Claude/claude_desktop_config.json中:

{
  "mcpServers": {
    "apple-reminders": {
      "command": "/absolute/path/to/apple-reminders-mcp/.build/release/apple-reminders-mcp"
    }
  }
}

权限

首次运行时,macOS会提示您授予Reminders访问权限。请点击“允许”。

许可证

MIT