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" ] } } }

クロード・コード 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 とコードプロンプトに従います。

トークンは OS 資格情報ストアに安全にキャッシュされます (ファイルにフォールバックします)。

ライセンス

MIT © 2025 ソフテリア

-
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. クロードデスクトップ
            2. クロード・コード 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