What is the Microsoft Office MCP server?
Microsoft Office MCP server: read and edit Word documents, Excel workbooks, and PowerPoint files
How to install Microsoft Office
Copy-paste configuration for popular MCP clients.
MCP_OFFICE_SIDECAR_STATErequiredAbsolute path to sidecar state file (host-managed; sidecar writes port + token here)
MCP_OFFICE_SIDECAR_DISABLEKill-switch — set to 1 to refuse to spawn or talk to the sidecar
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.
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.
MCP_OFFICE_ADDIN_DIRAbsolute path to the built add-in static files. Defaults to the package's dist/addin/ directory.
{
"mcpServers": {
"mcp-server-office": {
"command": "npx",
"args": [
"-y",
"@mindstone/mcp-server-office"
],
"env": {
"MCP_OFFICE_SIDECAR_STATE": "<YOUR_MCP_OFFICE_SIDECAR_STATE>",
"MCP_OFFICE_SIDECAR_DISABLE": "<YOUR_MCP_OFFICE_SIDECAR_DISABLE>",
"REBEL_DISABLE_OFFICE_SIDECAR": "<YOUR_REBEL_DISABLE_OFFICE_SIDECAR>",
"MCP_OFFICE_SIDECAR_STATE_DIR": "<YOUR_MCP_OFFICE_SIDECAR_STATE_DIR>",
"MCP_OFFICE_ADDIN_DIR": "<YOUR_MCP_OFFICE_ADDIN_DIR>"
}
}
}
}{
"mcpServers": {
"mcp-server-office": {
"command": "npx",
"args": [
"-y",
"@mindstone/mcp-server-office"
],
"env": {
"MCP_OFFICE_SIDECAR_STATE": "<YOUR_MCP_OFFICE_SIDECAR_STATE>",
"MCP_OFFICE_SIDECAR_DISABLE": "<YOUR_MCP_OFFICE_SIDECAR_DISABLE>",
"REBEL_DISABLE_OFFICE_SIDECAR": "<YOUR_REBEL_DISABLE_OFFICE_SIDECAR>",
"MCP_OFFICE_SIDECAR_STATE_DIR": "<YOUR_MCP_OFFICE_SIDECAR_STATE_DIR>",
"MCP_OFFICE_ADDIN_DIR": "<YOUR_MCP_OFFICE_ADDIN_DIR>"
}
}
}
}{
"mcpServers": {
"mcp-server-office": {
"command": "npx",
"args": [
"-y",
"@mindstone/mcp-server-office"
],
"env": {
"MCP_OFFICE_SIDECAR_STATE": "<YOUR_MCP_OFFICE_SIDECAR_STATE>",
"MCP_OFFICE_SIDECAR_DISABLE": "<YOUR_MCP_OFFICE_SIDECAR_DISABLE>",
"REBEL_DISABLE_OFFICE_SIDECAR": "<YOUR_REBEL_DISABLE_OFFICE_SIDECAR>",
"MCP_OFFICE_SIDECAR_STATE_DIR": "<YOUR_MCP_OFFICE_SIDECAR_STATE_DIR>",
"MCP_OFFICE_ADDIN_DIR": "<YOUR_MCP_OFFICE_ADDIN_DIR>"
}
}
}
}{
"servers": {
"mcp-server-office": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@mindstone/mcp-server-office"
],
"env": {
"MCP_OFFICE_SIDECAR_STATE": "<YOUR_MCP_OFFICE_SIDECAR_STATE>",
"MCP_OFFICE_SIDECAR_DISABLE": "<YOUR_MCP_OFFICE_SIDECAR_DISABLE>",
"REBEL_DISABLE_OFFICE_SIDECAR": "<YOUR_REBEL_DISABLE_OFFICE_SIDECAR>",
"MCP_OFFICE_SIDECAR_STATE_DIR": "<YOUR_MCP_OFFICE_SIDECAR_STATE_DIR>",
"MCP_OFFICE_ADDIN_DIR": "<YOUR_MCP_OFFICE_ADDIN_DIR>"
}
}
}
}claude mcp add mcp-server-office --env MCP_OFFICE_SIDECAR_STATE=<YOUR_MCP_OFFICE_SIDECAR_STATE> --env MCP_OFFICE_SIDECAR_DISABLE=<YOUR_MCP_OFFICE_SIDECAR_DISABLE> --env REBEL_DISABLE_OFFICE_SIDECAR=<YOUR_REBEL_DISABLE_OFFICE_SIDECAR> --env MCP_OFFICE_SIDECAR_STATE_DIR=<YOUR_MCP_OFFICE_SIDECAR_STATE_DIR> --env MCP_OFFICE_ADDIN_DIR=<YOUR_MCP_OFFICE_ADDIN_DIR> -- npx -y @mindstone/mcp-server-officeRelated MCP servers
Browser automation MCP server: navigate, fill forms, click, screenshot, and manage tabs
View repository →Mindstone-internal release-pipeline test connector; not for use. Single ping tool; no auth.
View repository →ElevenLabs MCP server: TTS, music, sound effects, voices, and audio transcription
View repository →Email IMAP/SMTP MCP server: iCloud, Gmail, Yahoo, Outlook, and custom IMAP providers
View repository →