这是一个用于在 macOS 上与 Apple 日历进行交互的模型上下文协议(MCP)服务器。此模块允许AI模型通过标准化接口访问和操作日历数据。
npm install
npm run build
npm start
MCP 服务器为AI模型提供了以下工具:
getCalendars:列出所有可用的日历getCalendarEvents:从特定日历获取事件createCalendarEvent:在日历中创建新事件updateCalendarEvent:更新现有事件deleteCalendarEvent:从日历中删除事件在创建或更新事件时,可以使用以下任意一种日期格式:
带有毫秒和Z时区的ISO8601(推荐):
2025-03-09T10:00:00.000Z
不带毫秒的ISO8601:
2025-03-09T10:00:00
使用空格代替T的ISO8601:
2025-03-09 10:00:00
使用斜杠的ISO8601:
2025/03/09 10:00:00
Calendar API Bridge 已经更新以自动处理这些日期格式。
要在开发模式下运行服务器并实现自动重新加载:
npm run dev
MIT
</中文翻译>