# Word AI

Modifies Word DOCX files with atomic patches while preserving styles, tables, and numbering intact. Useful for safe agentic document updates without markup distortion.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 10
- Author: flyfish-dev
- License: AGPL-3.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/flyfish-dev/word-ai
- Updated: 2026-06-17
- HTML: https://affpapa.org/en/nevibecode/mcp/word-ai

## What it does

Exporting Word files to Markdown and back routinely damages numbering, nested tables, and styles. Word AI keeps the original DOCX layout intact. Instead of rewriting entire archives, the agent dispatches targeted `PatchSet` instructions. The system verifies SHA-256 hashes before altering any XML node.

The server includes 63 MCP tools covering comments, tracked changes, bookmarks, and structural blocks. Offline processing runs on a .NET 8 Open XML backend wrapped by a Python interface. For documents open on the desktop, an Office.js taskpane communicates with a local HTTP bridge.

Compiling the transaction engine locally demands .NET SDK 8. Ready-made standalone release bundles bypass this requirement entirely. Direct file overwriting without dry runs and diff generation is blocked by default.

## Install

### Claude Code (native platform)

**Install**
- The MCP registry has no launch command for it: see the repository README

## When to use it
- update DOCX files without breaking layout and typography
- verify text hashes prior to applying document edits
- control active Microsoft Word sessions via Office.js
- roll back failed patches using audit logs and diffs

## Example prompts
- Update the overview section inside `spec.docx` after confirming text hashes.
- Inspect table structures in the active Word session and generate a `PatchSet`.
- Run a dry-run patch for the `WORD-AI:SRS:1.0:overview` tag in `contract.docx`.

## Similar
- [minimax-docx](https://affpapa.org/en/nevibecode/skills/minimax-docx.md) — skill · 4500 installs
- [word-document](https://affpapa.org/en/nevibecode/skills/word-document.md) — skill · 790 installs
- [kimi-docx](https://affpapa.org/en/nevibecode/skills/kimi-docx.md) — skill · 506 installs
- [OfficeAgent.NET](https://affpapa.org/en/nevibecode/mcp/officeagentnet.md) — MCP server · ★ 27
- [MCP Office Word](https://affpapa.org/en/nevibecode/mcp/mcp-office-word.md) — MCP server · ★ 8
- [word-document-processor](https://affpapa.org/en/nevibecode/skills/word-document-processor.md) — skill · 3600 installs

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
