Skip to content

SecurityRonin/docx-mcp

v0.3.0 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 2mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai-tools comments document-editing docx footnotes mcp
+5 more
mcp-server model-context-protocol ooxml track-changes word

Summary

AI summary

Added tools to create blank Word documents and convert GitHub‑Flavored Markdown directly to .docx.

Full changelog

Create Documents from Scratch — or from Markdown

docx-mcp v0.3.0 adds the two most-requested capabilities: create blank Word documents and convert GitHub-Flavored Markdown straight to .docx — all without leaving your AI coding environment.

New Tools

| Tool | What it does |
|---|---|
| create_document | Create a blank .docx (or from a .dotx template) — ready to edit immediately |
| create_from_markdown | Convert GFM markdown to a fully formatted .docx with headings, tables, lists, images, footnotes, code blocks, and smart typography |

Highlights

  • Full GFM support — headings, bold/italic/strikethrough, links, images, bullet & numbered & nested lists, code blocks (with monospace + shaded styling), blockquotes, tables, footnotes, task lists
  • Smart typography — straight quotes → curly quotes, -- → en dash, --- → em dash, ... → ellipsis
  • Template mode — start from any .dotx template; custom styles and numbering are bootstrapped automatically
  • Valid OOXML out of the box — every generated document passes audit_document() with unique paraIds, proper footnote cross-refs, and correct content types
  • 45 tools total — up from 43 in v0.2.x

Quick Start

claude mcp add docx-mcp -- uvx docx-mcp-server

Then ask Claude to create a document:

"Convert this markdown to a Word doc: # Hello World\n\nThis is bold and italic."

Stats

  • 321 tests, 100% coverage
  • Zero new dependencies beyond mistune (already a lightweight, pure-Python markdown parser)

Full Changelog: https://github.com/SecurityRonin/docx-mcp/compare/v0.2.3...v0.3.0

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track SecurityRonin/docx-mcp

Get notified when new releases ship.

Sign up free

About SecurityRonin/docx-mcp

Read and edit Word (.docx) documents with track changes, comments, footnotes, and structural validation. The only MCP server combining w:ins/w:del tracked changes, threaded comments, and footnotes with OOXML-level paraId validation and document auditing. 18 tools, Python 3.10+.

All releases →

Related context

Earlier breaking changes

  • v0.6.1 Empty `document_handle` resolves to `__default__` slot, maintaining backward compatibility.

Beta — feedback welcome: [email protected]