outlook-mcp
by XenoXilus·★ 23·综合分 43
MCP 服务器让 AI 助手通过 Microsoft Graph API 访问 Outlook 邮件、日历和 SharePoint。
概述
此 MCP 服务器提供了 AI 助手与 Microsoft Office 365 Outlook 之间的全面集成。它支持邮件操作(读取、搜索、发送)、日历管理和 SharePoint 文件访问。服务器安全地处理 OAuth 2.0 身份验证,并包含自动文件处理功能,可处理超过 MCP 大小限制的大附件。它还支持处理 PDF、Word、PowerPoint 和 Excel 等 Office 文档。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
如果您已经使用 Microsoft 365/O365 并希望将 Outlook 功能集成到 AI 助手中而不需要额外的身份验证层,请选择此方案。
什么时候不要选它
如果您需要访问非 Microsoft 电子邮件系统,或者需要对 Azure AD 之外的身份验证流程进行更精细的控制,请避免使用。
此 server 暴露的工具
从 README 抽取出 8 个工具read_emailRead and retrieve email messages from Outlook
send_emailCompose and send email messages through Outlook
list_calendar_eventsView and retrieve calendar events and appointments
create_calendar_eventCreate new calendar events and appointments
download_attachmentDownload email attachments from messages
process_office_documentParse text content from Office documents (PDF, Word, PowerPoint, Excel)
access_sharepoint_fileAccess and retrieve files from SharePoint
search_emailsSearch for specific emails in Outlook based on criteria
说明:Tool names inferred from features described in the README and example prompts, as there isn't a dedicated 'Tools' section listing exact function names. The server appears to support email, calendar, attachment, and SharePoint operations bas
可对比工具
安装
安装
作为 DXT 扩展安装
对于 Claude Desktop 用户,DXT 扩展提供了最简单的安装体验。
- 从 [发布页面](https://github.com/XenoXilus/outlook-mcp/releases) 下载
outlook-mcp.dxt - 在 Claude Desktop 中,转到 **设置** → **扩展**
- 点击 **从文件安装** 并选择
.dxt文件 - 系统提示时输入您的 Azure 客户端 ID、租户 ID 和可选的下载目录
使用 CLI 工具
对于基于 CLI 的 MCP 客户端,直接配置服务器:
{
"outlook-mcp": {
"command": "node",
"args": ["/absolute/path/to/outlook-mcp/server/index.js"],
"env": {
"AZURE_CLIENT_ID": "your-azure-client-id",
"AZURE_TENANT_ID": "your-azure-tenant-id",
"MCP_OUTLOOK_WORK_DIR": "/optional/download/directory"
}
}
}FAQ
- 如何设置 Azure 身份验证?
- 在 Azure Portal 中注册应用程序,获取客户端 ID 和租户 ID,添加必需的 Microsoft Graph API 权限(Mail.Read、Calendars.Read、Files.Read.All 等),并使用这些凭据配置服务器。
- 服务器处理哪些文件类型?
- 服务器可以提取 PDF、Word 文档 (.docx)、PowerPoint 文件 (.pptx) 和 Excel 电子表格 (.xlsx) 的文本内容。它还处理超过 MCP 大小限制的大文件附件。
outlook-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。