microsoft365-mcp-server
Microsoft 365 via Graph — mail, calendar, contacts, files, Teams, Planner, OneNote, To Do.
What it does
microsoft365-mcp-server is an MCP server, a connector that lets an AI assistant use it as a tool. It is installed locally as a package and runs on your machine.
From the publisher's description, Electra Index matched it to one capability: calendar management. That makes it a candidate for tasks such as plan a content calendar or book appointments online.
Facts come from the Official MCP Registry, as declared by the publisher. Capabilities are matched automatically (low confidence). None of this is a test of the tool.
At a glance
How to connect
As declared in the Official MCP Registry · not tested by Electra IndexInstall package
- NPM
microsoft365-mcp-serverv1.2.17 · runs locally (stdio)
Required: MS365_CLIENT_ID (get it from the publisher)
MCP settings (Claude Desktop, Cursor and other MCP clients)
{
"mcpServers": {
"microsoft365-mcp-server": {
"command": "npx",
"args": [
"-y",
"microsoft365-mcp-server"
],
"env": {
"MS365_CLIENT_ID": "<your MS365_CLIENT_ID>"
}
}
}
}Replace the values in <angle brackets>.
Tasks it helps with
Share of each task's required capabilities it covers| Plan a content calendar Calendar Management | 50% |
| Book appointments online Calendar Management | 50% |
| Book travel Calendar Management | 50% |
| Schedule meetings Calendar Management | 50% |
Similar tools
Listed for the same task: plan a content calendar- NotebookLM MCPREMOTELOCALGoogle Gemini Notebook (ex NotebookLM) over MCP + a local REST API — cited answers, Studio, history
- google-calendar-mcpREMOTELOCALGoogle Calendar over MCP: calendars, events, recurrence and availability
- AnaellaREMOTELOCALOne API for your agent: email, calendars, Drive, Sheets, Slack, ads, analytics, social posts
- CmssyREMOTELOCALHeadless CMS whose page sections are defined by your own code: pages, records, media, commerce
- Teamup Calendar MCP by usefulapiREMOTELOCALRead and search Teamup Calendar events and sub-calendars; create, update, delete and undo events
- Pipeline CRM MCP by usefulapiREMOTELOCALManage Pipeline CRM deals, people, companies, notes and calendar entries
Facts & evidence
Each fact shows where it was seen and when.| Fact | Value | Evidence | Source | Last confirmed |
|---|---|---|---|---|
| Install package | microsoft365-mcp-server | DECLARED | SRC-001 Official MCP Registry | 1h ago |
| Package registries | npm | DECLARED | SRC-001 Official MCP Registry | 1h ago |
| Local install (package) | yes | DECLARED | SRC-001 Official MCP Registry | 1h ago |
| Remote access (hosted) | no | DECLARED | SRC-001 Official MCP Registry | 1h ago |
| Repository | https://github.com/sapientsai/microsoft365-mcp-server | DECLARED | SRC-001 Official MCP Registry | 1h ago |
| Registry status | active | DECLARED | SRC-001 Official MCP Registry | 1h ago |
| Version | 1.2.17 | DECLARED | SRC-001 Official MCP Registry | 1h ago |
| MCP server | yes | DECLARED | SRC-001 Official MCP Registry | 1h ago |
Change history
- NEW24 Oct 2026first seen in the index
Is this page accurate?
Flag it and our robot re-checks the official source. Reports never change a score.Is microsoft365-mcp-server still online?
Free alerts · no accountQuestions about microsoft365-mcp-server
How do I connect microsoft365-mcp-server?
Install the npm package microsoft365-mcp-server. The exact settings are in "How to connect" above, as declared in the Official MCP Registry.
Does microsoft365-mcp-server need an API key or token?
Yes. The registry entry lists a required value: MS365_CLIENT_ID. Get it from the publisher.
What can I use microsoft365-mcp-server for?
Based on its description, it is most relevant to: plan a content calendar, book appointments online, book travel, schedule meetings.