这是一个Model Context Protocol(MCP)服务器,允许Claude访问和管理本地Microsoft Outlook日历,仅限Windows系统使用,为用户提供便捷的日历操作体验。
Outlook日历MCP工具是一个允许Claude访问和管理本地Microsoft Outlook日历的MCP服务器。在使用前,请确保满足以下先决条件:
npm install outlook-calendar-mcp-tool --save-dev
git clone https://github.com/your-username/outlook-calendar-mcp-tool.git
cd outlook-calendar-mcp-tool
npm install
针对Claude Desktop App:
{
"operations": {
"outlookCalendar": {
"enabled": true,
"configurations": {
"pathToOutlook": "C:\\Program Files\\Microsoft Office\\Office16\\OUTLOOK.EXE",
"defaultCalendar": "Personal Calendar"
}
}
}
}
针对Claude VSCode扩展:
{
"outlookCalendarMcpTool": {
"outlookPath": "C:\\Program Files\\Microsoft Office\\Office16\\OUTLOOK.EXE",
"defaultCalendarName": "Personal Calendar"
}
}
list_events [--calendar <日历名称>] [--start <开始日期>] [--end <结束日期>]
create_event --title <标题> --start <开始时间> --end <结束时间> [--location <地点>] [--description <描述>] [--calendar <日历名称>]
update_event --id <事件ID> [--title <新标题>] [--start <新开始时间>] [--end <新结束时间>] [--location <新地点>] [--description <新描述>] [--calendar <目标日历>]
delete_event --id <事件ID>
get_attendee_status --event-id <事件ID>
find_available_time [--duration <持续时间>] [--start <开始时间>] [--end <结束时间>]
get_calendars
欢迎为Outlook日历MCP工具贡献力量!请参考我们的贡献指南了解如何开始。
本项目遵从MIT许可证,具体条款详见LICENSE文件。