Apple Reminders MCP Server 需要哪些权限?
需要 macOS 上提醒事项和日历的完全访问权限。首次调用 EventKit 时会弹出系统提示,授权后会以“event”的名称显示在“系统设置 > 隐私与安全性”中。
@FradSer
基本信息
通过 EventKit 与 Apple 提醒事项和日历进行 macOS 原生集成的 MCP 服务器
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"mcp-server-apple-reminders": {
"command": "npx",
"args": [
"mcp-server-apple-events"
]
}
}
}Manages reminder tasks. Supports reading, creating, updating, and deleting reminders. Alarms, recurrence rules, and location-based triggers are read-only via this tool; configure them in Reminders.app.
Manages reminder lists. Supports reading, creating, updating, and deleting reminder lists.
Manages calendar events (time blocks). Supports reading, creating, updating, and deleting events. URL, structured-location, all-day toggle, availability, alarms, and recurrence rules are read-only via this tool; configure them in Calendar.app. All-day events are inferred from the date format ("YYYY-MM-DD" without a time component).
Reads calendar collections. Use to inspect available calendars before creating or updating events. Optional date range filters return only calendars with events in that range.
Manages subtasks/checklists within reminders. Subtasks are stored in the notes field and visible in the native Reminders app. Use this to create checklist items for a reminder.
这是一个模型上下文协议(MCP)服务器,在 macOS 上与 Apple 提醒事项和日历进行原生集成。它通过标准化接口开放 Apple 提醒事项和日历事件,并支持完整的 CRUD(创建、读取、更新、删除)操作。
使用 npx mcp-server-apple-events 直接运行服务器。它需要 macOS 和 Node.js 20 或更高版本。在兼容的客户端(如 Cursor、Claude Desktop)中,将该命令添加到 MCP 配置中,即可将其配置为 MCP 服务器。
需要 macOS 上提醒事项和日历的完全访问权限。首次调用 EventKit 时会弹出系统提示,授权后会以“event”的名称显示在“系统设置 > 隐私与安全性”中。
服务器使用一个 disclaim shim(`bin/event-disclaim`),让 `event` 成为独立承担 TCC 责任的进程,从而避免与 Claude Desktop 等宿主应用之间的权限归属问题。
这些字段通过该服务器只能读取。请直接在“提醒事项”或“日历”应用中进行设置;这些值会在读取响应中原样返回。
需要 macOS(推荐 Sonoma 14+)、Node.js 20 或更高版本;如果从源码构建,还可选安装 Xcode Command Line Tools。npm 包中附带了预编译的二进制文件。
全局重置 TCC,可使用 `tccutil reset

A good sequence diagram can solve almost any communication problem in engineering. Volley lets your agent write them as plain text, with the real request and response payloads on every arrow. It checks its own syntax wi
Senso MCP turns a Joomla 5 or 6 site into a remote MCP server. It runs inside Joomla itself (no extra server, no Node.js bridge) and is secured with OAuth 2.1 and Joomla's own ACL. The free pack lets an AI assistant crea

Run advanced phishing, voice phishing, deepfake fraud simulations, and cybersecurity awareness training from your AI assistant.
YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context

LoadOptimizer plans truck, container and pallet loads with a real optimization engine, straight from your AI assistant. Describe the order in plain language, for example "plan 36 Euro pallets on a standard 13.6 m trailer
评论