Microsoft 365 MCP Server

Integrations

  • Referenced for build status and workflows, indicating the project is hosted and built on GitHub.

  • Provides a server environment for running the MCP server, with a minimum version requirement of Node.js 14.

  • Used to distribute and install the MCP server package via the npm registry.

MS-365-MCP 服务器

Microsoft 365 MCP 服务器

用于通过 Graph API 与 Microsoft 365 服务交互的模型上下文协议 (MCP) 服务器。

先决条件

  • Node.js >= 14

特征

  • 通过 Microsoft 身份验证库 (MSAL) 进行身份验证
  • Excel文件操作
  • 日历事件管理
  • 邮件操作
  • OneDrive 文件管理
  • OneNote 笔记本和页面
  • 待办任务和任务列表
  • 规划师计划和任务
  • Outlook 联系人
  • 用户管理
  • 由 Microsoft Graph OpenAPI 规范支持的动态工具
  • 基于模型上下文协议

快速启动示例

在 Claude Desktop 中测试登录:

示例

一体化

克劳德桌面

要将此 MCP 服务器添加到 Claude Desktop:

在“设置”>“开发人员”下编辑配置文件:

{ "mcpServers": { "ms365": { "command": "npx", "args": [ "-y", "@softeria/ms-365-mcp-server" ] } } }

Claude 代码 CLI

claude mcp add ms365 -- npx -y @softeria/ms-365-mcp-server

对于支持 MCP 的其他接口,请参阅其各自的文档以了解正确的集成方法。

验证

⚠️ 使用工具前必须进行身份验证。

  1. MCP 客户端登录
    • 调用login工具(自动检查现有令牌)
    • 如果需要,获取URL+代码,在浏览器中访问
    • 使用verify-login工具确认
  2. 可选的 CLI 登录
    npx @softeria/ms-365-mcp-server --login
    按照终端中的 URL 和代码提示进行操作。

令牌安全地缓存在您的操作系统凭证存储中(回退到文件)。

执照

麻省理工学院 © 2025 Softeria

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

一个模型上下文协议服务器,可以通过 Graph API 与 Microsoft 365 服务(Excel、日历、邮件、OneDrive、Teams 等)进行交互,从而允许 AI 助手通过自然语言管理 Microsoft 365 资源。

  1. 先决条件
    1. 特征
      1. 快速启动示例
        1. 示例
          1. 一体化
            1. 克劳德桌面
            2. Claude 代码 CLI
            3. 验证
          2. 执照

            Related MCP Servers

            • -
              security
              F
              license
              -
              quality
              A versatile Model Context Protocol server that enables AI assistants to manage calendars, track tasks, handle emails, search the web, and control smart home devices.
              Last updated -
              2
              Python
              • Apple
              • Linux
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol server that enables interaction with Microsoft Dynamics 365 CRM from Claude Desktop, allowing users to retrieve, create, and update CRM data through natural language.
              Last updated -
              5
              4
              TypeScript
              MIT License
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol server that enables Claude Desktop to interact with Microsoft Dynamics 365, allowing users to retrieve information, create and update accounts, and manage opportunities through natural language.
              Last updated -
              5
              4
              TypeScript
              MIT License
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol server for querying and analyzing Azure resources at scale using Azure Resource Graph, enabling AI assistants to explore and monitor Azure infrastructure.
              Last updated -
              1
              2
              TypeScript
              MIT License
              • Linux
              • Apple

            View all related MCP servers

            ID: xlghnf3dxl