Skip to main content
Glama

Microsoft 365 MCP Server

by Softeria

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

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

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

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

            Related MCP Servers

            • 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
            • -
              security
              -
              license
              -
              quality
              A Model Context Protocol server that connects to Microsoft Graph API, allowing AI assistants to query and access data from Microsoft Entra ID (formerly Azure Active Directory).
              Last updated -
              1
              Python
            • -
              security
              -
              license
              -
              quality
              A Model Context Protocol server that bridges Microsoft Teams and MCP-compatible clients, enabling chat integration, message handling, and advanced search capabilities without REST API endpoints.
              Last updated -
              Python
            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server that bridges Microsoft Teams with MCP-compatible clients (LLMs, agentic frameworks, CLI), enabling chat integration, message search, and event streaming without traditional REST API endpoints.
              Last updated -
              Python

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/Softeria/ms-365-mcp-server'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server