What is the MCP Office Word MCP server?
50-tool Word MCP server. Document assembly, tracked changes, and export. Windows-first.
How to install MCP Office Word
Copy-paste configuration for popular MCP clients.
transport: stdio
Config generated by PluginBench — verify against the source before use.Environment / auth
WORD_ALLOWLIST_ROOTSrequiredComma-separated directory roots allowed for file access. Required — no files are accessible without this.
WORD_ENABLE_WRITESet to 'true' to enable write operations (document content editing and styles).
WORD_ENABLE_COMSet to 'true' to activate COM-backed tools: manage_tracked_changes and export_document (PDF/HTML). Windows-only — requires pywin32 and Microsoft Word.
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"mcp-office-word": {
"command": "uvx",
"args": [
"mcp-office",
"--from",
"mcp-office",
"wordmcp"
],
"env": {
"WORD_ALLOWLIST_ROOTS": "<YOUR_WORD_ALLOWLIST_ROOTS>",
"WORD_ENABLE_WRITE": "<YOUR_WORD_ENABLE_WRITE>",
"WORD_ENABLE_COM": "<YOUR_WORD_ENABLE_COM>"
}
}
}
}Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"mcp-office-word": {
"command": "uvx",
"args": [
"mcp-office",
"--from",
"mcp-office",
"wordmcp"
],
"env": {
"WORD_ALLOWLIST_ROOTS": "<YOUR_WORD_ALLOWLIST_ROOTS>",
"WORD_ENABLE_WRITE": "<YOUR_WORD_ENABLE_WRITE>",
"WORD_ENABLE_COM": "<YOUR_WORD_ENABLE_COM>"
}
}
}
}Windsurf
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"mcp-office-word": {
"command": "uvx",
"args": [
"mcp-office",
"--from",
"mcp-office",
"wordmcp"
],
"env": {
"WORD_ALLOWLIST_ROOTS": "<YOUR_WORD_ALLOWLIST_ROOTS>",
"WORD_ENABLE_WRITE": "<YOUR_WORD_ENABLE_WRITE>",
"WORD_ENABLE_COM": "<YOUR_WORD_ENABLE_COM>"
}
}
}
}VS Code
.vscode/mcp.json
{
"servers": {
"mcp-office-word": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-office",
"--from",
"mcp-office",
"wordmcp"
],
"env": {
"WORD_ALLOWLIST_ROOTS": "<YOUR_WORD_ALLOWLIST_ROOTS>",
"WORD_ENABLE_WRITE": "<YOUR_WORD_ENABLE_WRITE>",
"WORD_ENABLE_COM": "<YOUR_WORD_ENABLE_COM>"
}
}
}
}Claude Code
claude mcp add mcp-office-word --env WORD_ALLOWLIST_ROOTS=<YOUR_WORD_ALLOWLIST_ROOTS> --env WORD_ENABLE_WRITE=<YOUR_WORD_ENABLE_WRITE> --env WORD_ENABLE_COM=<YOUR_WORD_ENABLE_COM> -- uvx mcp-office --from mcp-office wordmcpRelated MCP servers
MCP Office Excel
Active
65-tool Excel MCP server. Read, write, format, and export .xlsx files. Windows-first.
3
View repository →Python
MIT
MCP Office PowerPoint
Active
46-tool PowerPoint MCP server. Build, edit, and export .pptx files. Windows-first.
3
View repository →Python
MIT