Microsoft 365 SharePoint via Graph: sites, libraries, pages, lists, search, file/list mutations.
Microsoft 365 SharePoint is an MCP integration. Microsoft 365 SharePoint via Graph: sites, libraries, pages, lists, search, file/list mutations.
The published npm package is @mindstone/mcp-server-microsoft-sharepoint, version 0.2.1. Its declared MCP transport is stdio.
The package declares MS_CLIENT_ID (required): Microsoft Entra (Azure AD) application client ID; MS_CONFIG_DIR (required): Path to the per-user Microsoft config directory (credentials/, accounts.json); MS_ACCOUNT_EMAIL: Account email when running in multi-account per-instance mode (falls back to the first account in accounts.json); MS_MCP_PACKAGE_ID: Logical package ID surfaced in error responses; MICROSOFT_REQUEST_TIMEOUT_MS: Override the upstream Microsoft Graph request timeout in milliseconds (max 300000 = 5 min).
Check the maintainer’s instructions for account access, authentication and the supported client configuration. Once connected, inspect the tools your client receives and try a small task that matches the server’s stated purpose. The registry description does not include a verified, complete tool list.
View the publisher’s registry entry · Project repository. This profile uses version 0.2.1 from the registry. Registration identifies the publisher namespace; it does not establish that this is a first-party integration for every service it connects.
Browse related file systems & storage MCP servers for tools that cover the same kind of work.
| Variable | Description | Required |
|---|---|---|
| MS_CLIENT_ID | Microsoft Entra (Azure AD) application client ID | Yes |
| MS_CONFIG_DIR | Path to the per-user Microsoft config directory (credentials/, accounts.json) | Yes |
| MS_ACCOUNT_EMAIL | Account email when running in multi-account per-instance mode (falls back to the first account in accounts.json) | Optional |
| MS_MCP_PACKAGE_ID | Logical package ID surfaced in error responses | Optional |
| MICROSOFT_REQUEST_TIMEOUT_MS | Override the upstream Microsoft Graph request timeout in milliseconds (max 300000 = 5 min) | Optional |
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Search and read your Drive — Docs, Sheets and files become context your assistant can actually use.
Query, modify and analyse local SQLite databases in conversation — the fastest way to chat with a data file.
Build a programmable telecommunications stack for connecting telephony services with the Internet via a cloud-based utility.
Chat with your second brain — search, read and write vault notes through the Local REST API.
Manage Proxmox hypervisors through a Model Context Protocol server, providing a clean interface for nodes, VMs, and containers.