这是一个模型上下文协议(MCP)服务器,允许Claude访问并管理您本地的Microsoft Outlook日历(仅限Windows),为您的日历管理带来便利。
该工具是一个模型上下文协议(MCP)服务器,可让Claude访问并管理本地的Microsoft Outlook日历(仅支持Windows系统)。使用前需满足一定的先决条件,并完成安装和配置,即可使用相关命令对日历进行管理。
npm install outlook-calendar-mcp-tool --save
cd <解压目录>
npm start
在系统环境中添加以下变量:
list-events [calendarName]
:列出指定日历的所有事件。add-event
:添加新的日历事件。update-event
:更新现有事件的标题。delete-event
:删除指定的事件。get-calendar-info
:获取所有可用日历信息。node index.js list-events "工作"
node index.js add-event 新项目会议
node index.js update-event 12345 新项目规划会议
node index.js delete-event 12345
node index.js get-calendar-info
⚠️ 重要提示
- 首次使用时,Outlook可能会显示安全提示以允许脚本访问。
- 工具仅访问您的本地Outlook客户端,并不将日历数据发送到外部服务器。
- 所有日历操作都在您计算机上本地执行。
💡 使用建议
- Outlook 安全提示:如果看到安全提示,请允许脚本访问您的Outlook数据。
- 脚本执行策略:如果遇到脚本执行错误,可能需要调整PowerShell执行策略。
- 路径问题:确保环境变量配置正确。
我们欢迎对 Outlook 日历 MCP 工具的贡献!请参阅我们的 贡献指南 了解如何开始。
通过参与此项目,您同意遵守我们的 行为准则。
本项目根据 MIT 许可证发布。有关详细信息,请参阅 LICENSE 文件。