MCP Catalogs
首页

outlook-mcp

by XenoXilus·23·综合分 43

MCP 服务器让 AI 助手通过 Microsoft Graph API 访问 Outlook 邮件、日历和 SharePoint。

communicationproductivitycloud-storage
7
Forks
0
活跃 Issue
2 个月前
最近提交
2 天前
收录于

概述

此 MCP 服务器提供了 AI 助手与 Microsoft Office 365 Outlook 之间的全面集成。它支持邮件操作(读取、搜索、发送)、日历管理和 SharePoint 文件访问。服务器安全地处理 OAuth 2.0 身份验证,并包含自动文件处理功能,可处理超过 MCP 大小限制的大附件。它还支持处理 PDF、Word、PowerPoint 和 Excel 等 Office 文档。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:邮件管理和自动化
:日历安排和会议管理
:SharePoint 文档处理和分析
:如何设置 Azure 身份验证?
:服务器处理哪些文件类型?

什么时候选它

如果您已经使用 Microsoft 365/O365 并希望将 Outlook 功能集成到 AI 助手中而不需要额外的身份验证层,请选择此方案。

什么时候不要选它

如果您需要访问非 Microsoft 电子邮件系统,或者需要对 Azure AD 之外的身份验证流程进行更精细的控制,请避免使用。

此 server 暴露的工具

从 README 抽取出 8 个工具
  • read_email

    Read and retrieve email messages from Outlook

  • send_email

    Compose and send email messages through Outlook

  • list_calendar_events

    View and retrieve calendar events and appointments

  • create_calendar_event

    Create new calendar events and appointments

  • download_attachment

    Download email attachments from messages

  • process_office_document

    Parse text content from Office documents (PDF, Word, PowerPoint, Excel)

  • access_sharepoint_file

    Access and retrieve files from SharePoint

  • search_emails

    Search 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

可对比工具

google-workspace-mcpimap-mcpapi-mcp

安装

安装

作为 DXT 扩展安装

对于 Claude Desktop 用户,DXT 扩展提供了最简单的安装体验。

  1. 从 [发布页面](https://github.com/XenoXilus/outlook-mcp/releases) 下载 outlook-mcp.dxt
  2. 在 Claude Desktop 中,转到 **设置** → **扩展**
  3. 点击 **从文件安装** 并选择 .dxt 文件
  4. 系统提示时输入您的 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 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。