Docx MCP Server

Give your AI coding agent the ability to create, read, and edit Word documents. Edits appear as tracked changes in Microsoft Word — red strikethrough

Local serverstdioPython

What is the Docx MCP MCP server?

Connect Docx MCP to Claude, Cursor or any other MCP client and it stops being a tab you switch to. Give your AI coding agent the ability to create, read, and edit Word documents. Edits appear as tracked changes in Microsoft Word — red strikethrough for deletions, green underline for insertions — and after any revision session your agent. The docx mcp mcp server is what makes that connection.

Available tools

The toolset is worth reading before you wire it up, because it tells you what the integration is really for:

  • Legal — contract review with tracked redlines, batch clause replacement across templates, comment annotations explaining each change, footnote management
  • Consulting — build proposals and SOWs from templates, convert meeting notes to formatted deliverables, bulk-update payment terms across document sets
  • docx-mcp — server
  • proposal_v1_diff.docx — open in Word to see tracked changes inline
  • proposal_v1_diff.txt — plain-text summary, ready to paste anywhere
  • Single — token names with no surrounding context
  • Non — English names (Arabic, CJK, African name patterns have low recall on this English model)
  • Capability — What your agent can do
  • Comments — Add comments anchored to specific paragraphs, reply to comment threads
  • Tables — Create tables, modify cells, add or delete rows — all with revision tracking
  • Formatting — Bold, italic, underline, color — with revision tracking so formatting changes are visible
  • Images — List embedded images, insert new ones with specified dimensions

Installation

docx-mcp-server on PyPI is all you need. Most clients run it directly, so configuration is a few lines and a restart.

Credentials and setup notes

Where it fits

Among the team communication options, the useful question is rarely "what can it do" but "what does it cost you to run" — permissions, credentials, and how much of your context its toolset consumes. Docx MCP's toolset — Legal, Consulting, docx-mcp and 11 more — is a fair guide to whether it matches your workflow. It is maintained by securityronin; worth a glance at recent repository activity before you build anything load-bearing on it.

SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.

Worth knowing first

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • With 14 tools registered it takes up a noticeable share of the context window; turn it off in projects that never touch Docx MCP.
  • Keep per-call confirmation enabled while you learn its behaviour; it is the cheapest safeguard you have.

Available tools

ToolWhat it does
Legalcontract review with tracked redlines, batch clause replacement across templates, comment annotations explaining each change, footnote management
Consultingbuild proposals and SOWs from templates, convert meeting notes to formatted deliverables, bulk-update payment terms across document sets
docx-mcpserver
proposal_v1_diff.docxopen in Word to see tracked changes inline
proposal_v1_diff.txtplain-text summary, ready to paste anywhere
Singletoken names with no surrounding context
NonEnglish names (Arabic, CJK, African name patterns have low recall on this English model)
CapabilityWhat your agent can do
CommentsAdd comments anchored to specific paragraphs, reply to comment threads
TablesCreate tables, modify cells, add or delete rows — all with revision tracking
FormattingBold, italic, underline, color — with revision tracking so formatting changes are visible
ImagesList embedded images, insert new ones with specified dimensions
Cross-referencesInternal hyperlinks between paragraphs with bookmarks
ProtectionLock documents for tracked-changes-only, read-only, or comments-only with passwords

How to install the Docx MCP MCP server

{
  "mcpServers": {
    "docx": {
      "command": "uvx",
      "args": ["docx-mcp-server"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

Example prompts to try

  • Use Docx MCP to Legal.
  • Use Docx MCP to Consulting.
  • Use Docx MCP to docx-mcp.

Frequently asked questions

It connects Docx MCP to MCP-compatible AI assistants such as Claude and Cursor, exposing 14 tools (Legal, Consulting, docx-mcp, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with Docx MCP directly.