这是一个用于在 macOS 上与苹果日历交互的模型上下文协议 (MCP) 服务器。该模块为 AI 模型提供了标准化接口,使其能够方便地访问和操作日历数据。
在使用 MCP Apple 日历之前,需要满足以下先决条件:
按照以下步骤进行安装:
npm install
npm run build
使用前请确保日历 API 桥接正在 8080 端口运行,然后启动 MCP 服务器:
npm start
若要以开发模式运行服务器并启用自动重新加载,可执行以下命令:
npm run dev
MCP 服务器为 AI 模型提供了一系列实用工具:
getCalendars
:列出所有可用日历getCalendarEvents
:从特定日历获取事件createCalendarEvent
:在日历中创建新事件updateCalendarEvent
:更新现有事件deleteCalendarEvent
:从日历中删除事件在创建或更新事件时,支持以下几种日期格式:
2025-03-09T10:00:00.000Z
2025-03-09T10:00:00
2025-03-09 10:00:00
2025/03/09 10:00:00
日历 API 桥接已更新以自动处理这些日期格式。
本项目采用 MIT 许可证。