mcp-server-ms-365¶
An MCP server for Microsoft 365 through the Graph API: mail, calendar and to-do tasks (upstream: Softeria/ms-365-mcp-server). The binary keeps its upstream name. Companion package: mcprack-mcp-server-ms-365. Binary: /usr/bin/ms-365-mcp-server.
sudo apt install mcprack-mcp-server-ms-365
Configuration¶
Variable |
Required |
Meaning |
|---|---|---|
|
no |
Client ID of your own Azure app registration; without it the default upstream app is used |
|
no |
Tenant ID for your own app registration |
|
no |
Client secret of your own app registration (secret store) |
|
no |
Microsoft cloud environment |
|
no |
Read-only is the default; |
Registration:
sudo mcprack server show mcp-server-ms-365
sudo mcprack server edit mcp-server-ms-365 --add-secret-key <SECRET_VARIABLE>
sudo mcprack secret set mcp-server-ms-365 <SECRET_VARIABLE>
Replace <SECRET_VARIABLE> with each secret variable from the table.
Read-only behaviour: Read-only is the upstream default. Many more MS365_MCP_* variables exist; see the upstream README.
Tools¶
Mail, calendar and to-do task tools over Microsoft Graph; write tools stay hidden until read-only mode is turned off.