Outlook

通过CLI和MCP协议操作Outlook与OneDrive,管理邮件、日历、文件等。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:Outlook。
它的用途是:通过CLI和MCP协议操作Outlook与OneDrive,管理邮件、日历、文件等。
详细介绍见:https://321skill.com/skills/outlook-x-2/
请根据该页面的说明完成安装。

使用示例

'请帮我查看Outlook收件箱里今天所有来自客户的未读邮件,并把附件都下载到我的OneDrive的‘客户反馈’文件夹里。',它会通过MCP调用此Skill,连接到你的Outlook账户,筛选邮件,并自动将附件上传至指定的OneDrive路径。或者,你也可以在终端直接运行CLI命令:`outlook-cli emails list --unread --from "client@example.com" --today` 来快速获取邮件列表。

介绍

这个Skill解决了开发者、IT管理员和自动化爱好者需要程序化访问和管理Microsoft 365服务(特别是Outlook和OneDrive)数据的问题。传统方式可能需要复杂的API调用或手动操作,而这个Skill通过提供命令行接口(CLI)和模型上下文协议(MCP)工具,让用户能够以脚本化的方式轻松处理电子邮件、日历事件、联系人、任务和云存储文件。

使用方式非常灵活。你可以直接在终端中运行CLI命令来执行具体操作,例如发送邮件或列出文件。更重要的是,它作为一个MCP工具,可以被Claude Desktop、Cursor等支持MCP协议的AI助手直接调用。这意味着你可以在与AI对话时,直接让它帮你完成Outlook或OneDrive的相关任务,实现自然语言驱动的自动化。

它非常适合需要将Microsoft 365服务集成到自动化流程中的开发者、运维工程师和效率达人。无论是需要定期备份邮件附件、自动同步日历事件到其他系统,还是批量处理OneDrive中的文件,这个Skill都能提供强大的支持。对于全栈开发者和智能体开发者来说,它也是一个极佳的扩展,可以快速为自己的AI应用或自动化脚本添加强大的邮件和文件处理能力。

在使用时,请注意你需要拥有有效的Microsoft个人或企业账户,并完成相应的OAuth授权流程以获取访问权限。建议在非生产环境或使用测试账户先行配置和测试,确保自动化流程符合预期。由于涉及账户和数据访问,请务必妥善保管好生成的访问令牌,并遵循相关安全最佳实践。

核心特点

它同时提供CLI和MCP两种接口,既支持传统的脚本化操作,又能无缝集成到AI助手工作流中,实现对Outlook和OneDrive服务的统一、程序化访问。

注意事项

不适合仅需要图形界面操作或没有Microsoft账户的用户。

常见问题

这个Skill支持企业版Microsoft 365账户吗?

支持,它同时支持个人账户和企业账户。

需要自己申请Microsoft Graph API权限吗?

需要,使用前需在Azure AD中注册应用并配置相应API权限和重定向URI。