mcpbeat Sign in

MCP Office Word MCP Server

local only

MCP Office Word runs on your own machine — the client starts it, so there is no endpoint to ping. 306 installs a week from pypi. Last commit 23 Sep 2026.

50-tool Word MCP server. Document assembly, tracked changes, and export. Windows-first.

Installs per day peak 87 · avg 29 · +49% w/w
a month agotoday
306
Installs / week
pypi · mcp-office
8
Stars
0 open issues
23 Sep 2026
Last commit
from GitHub
MIT
License
Python

Nothing serious here today

Today is the operative word: we check MCP Office Word every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.

run in your terminal
claude mcp add mcp-office-word -e 'WORD_ALLOWLIST_ROOTS=<WORD_ALLOWLIST_ROOTS>' -- uvx mcp-office
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "mcp-office-word": {
      "command": "uvx",
      "args": [
        "mcp-office"
      ],
      "env": {
        "WORD_ALLOWLIST_ROOTS": "<WORD_ALLOWLIST_ROOTS>"
      }
    }
  }
}
~/.codex/config.toml
[mcp_servers.mcp-office-word]
command = "uvx"
args = ["mcp-office"]
env = { WORD_ALLOWLIST_ROOTS = "<WORD_ALLOWLIST_ROOTS>" }
.cursor/mcp.json
{
  "mcpServers": {
    "mcp-office-word": {
      "command": "uvx",
      "args": [
        "mcp-office"
      ],
      "env": {
        "WORD_ALLOWLIST_ROOTS": "<WORD_ALLOWLIST_ROOTS>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mcp-office-word": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "mcp-office"
      ],
      "env": {
        "WORD_ALLOWLIST_ROOTS": "<WORD_ALLOWLIST_ROOTS>"
      }
    }
  }
}

Put your own value in place of <WORD_ALLOWLIST_ROOTS> (Comma-separated directory roots allowed for file access. Required — no files are accessible without this). The author’s registry entry marks it as required.

Optional settings from the registry entry, left out of the block above: WORD_ENABLE_WRITE (Set to 'true' to enable write operations (document content editing and styles)), WORD_ENABLE_COM (Set to 'true' to activate COM-backed tools: manage_tracked_changes and export_document (PDF/HTML). Windows-only — requires pywin32 and Microsoft Word).

Alternatives to MCP Office Word

same job, measured the same way
Microsoft Office
by mindstone

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

739 installs/wk local only
The Office Worker
by cafra-house

Local-first document MCP for AI agents: create, read, secure and sign PDF/Word/Excel/PPTX.

106 installs/wk local only
KitchenSink4Word
by kitchensink4ai

Word (.docx) MCP server: 231 actions in 10 tools, live editing, tracked changes, citations.

229 installs/wk local only
doc-control
by nuncaeslupus

Edit Word documents by address: tracked changes, comments, anchors, with backups and undo.

363 installs/wk local only
flatmark
by flatmark

Document to Markdown MCP server: PDF, Word, PowerPoint, Excel and HTML, with OCR for large files.

3 tools answering
flatmark
by flatmark

Document to Markdown MCP server: PDF, Word, PowerPoint, Excel and HTML, with OCR for large files.

3 tools answering
AgentBridge
by graphene-lab

Self-hosted AI agent for office work: run agents, office tools and documents from any MCP client.

local only
KitchenSink4Word
by nometalalchemist

Word (.docx) MCP server: 221 operations, live editing, tracked changes, citations, mail merge.

local only

MCP Office Word — questions

Answers built from our own checks of this server.

Why is there no uptime for MCP Office Word?
MCP Office Word runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the pypi package mcp-office was installed 306 times last week.
How do I connect MCP Office Word?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It runs locally, so the command pulls mcp-office straight from pypi; nothing to host, nothing to sign up for.
How many people use MCP Office Word?
The pypi package mcp-office was installed 306 times in the last week. Week over week that is +49%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is MCP Office Word open source?
Yes — it is published under the MIT licence, written in Python and 8 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.