Microsoft Office MCP Server

Microsoft Office MCP server: read and edit Word documents, Excel workbooks, and PowerPoint files

Local serverstdio

What is the Microsoft Office MCP Server?

Microsoft Office is an MCP integration. Microsoft Office MCP server: read and edit Word documents, Excel workbooks, and PowerPoint files.

Packages and local setup

The published npm package is @mindstone/mcp-server-office, version 0.3.0. Its declared MCP transport is stdio.

The package declares MCP_OFFICE_SIDECAR_STATE (required): Absolute path to sidecar state file (host-managed; sidecar writes port + token here); MCP_OFFICE_SIDECAR_DISABLE: Kill-switch — set to 1 to refuse to spawn or talk to the sidecar; REBEL_DISABLE_OFFICE_SIDECAR: DEPRECATED legacy alias for MCP_OFFICE_SIDECAR_DISABLE — still honored for backward compatibility with v0.1.1 operator-set kill-switches; will be removed in a future major version. Use MCP_OFFICE_SIDECAR_DISABLE instead.; MCP_OFFICE_SIDECAR_STATE_DIR: Sidecar state directory (certs, per-app manifests). Normally derived from MCP_OFFICE_SIDECAR_STATE; hosts managing the sidecar lifecycle directly can override.; MCP_OFFICE_ADDIN_DIR: Absolute path to the built add-in static files. Defaults to the package's dist/addin/ directory..

Before connecting

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.

Project and source

View the publisher’s registry entry · Project repository. This profile uses version 0.3.0 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 other integrations MCP servers for tools that cover the same kind of work.

Configuration

VariableDescriptionRequired
MCP_OFFICE_SIDECAR_STATEAbsolute path to sidecar state file (host-managed; sidecar writes port + token here)Yes
MCP_OFFICE_SIDECAR_DISABLEKill-switch — set to 1 to refuse to spawn or talk to the sidecarOptional
REBEL_DISABLE_OFFICE_SIDECARDEPRECATED legacy alias for MCP_OFFICE_SIDECAR_DISABLE — still honored for backward compatibility with v0.1.1 operator-set kill-switches; will be removed in a future major version. Use MCP_OFFICE_SIDECAR_DISABLE instead.Optional
MCP_OFFICE_SIDECAR_STATE_DIRSidecar state directory (certs, per-app manifests). Normally derived from MCP_OFFICE_SIDECAR_STATE; hosts managing the sidecar lifecycle directly can override.Optional
MCP_OFFICE_ADDIN_DIRAbsolute path to the built add-in static files. Defaults to the package's dist/addin/ directory.Optional