Skip to content

SecurityRonin/docx-mcp

v0.7.1 Feature

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

Published 10d 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

Updates Bug fixes, What's new, and file across a mixed release.

Changes in this release

Bugfix Medium

Replaced hardcoded absolute test fixture paths with relative Path(__file__).parent / "fixtures".

Replaced hardcoded absolute test fixture paths with relative Path(__file__).parent / "fixtures".

Source: llm_adapter@2026-05-25

Confidence: high

Bugfix Medium

Resolved all outstanding Ruff lint violations (I001, SIM115, E501, F841) across the project.

Resolved all outstanding Ruff lint violations (I001, SIM115, E501, F841) across the project.

Source: llm_adapter@2026-05-25

Confidence: high

Full changelog

What's new

Bug fixes

  • Portable test fixture paths — replaced hardcoded /Users/4n6h4x0r/... absolute paths in test files with Path(__file__).parent / "fixtures", fixing CI failures on Glama and any non-local environment
  • Ruff lint and format — resolved all outstanding I001 (import sort), SIM115 (bare open()), E501 (long lines), F841 (unused variable) violations across the entire project; CI ruff check and ruff format --check both pass clean

Documentation

  • README: updated tagline, capabilities table (new "Change log" row), two new examples (Change Log After a Revision Session, Compare Two Separate Document Versions), Track Changes tool section expanded with replace_text / modify_cell / edit_header_footer / set_track_changes / get_tracked_changes; new Change Log tool section (generate_change_summary, compare_documents, diff_to_text); tool count corrected from "45" to "200+"
  • SKILL.md (agent skill): tracked=False opt-out documented for all five editing tools; replace_text promoted to preferred one-step replacement; three new workflow sections (Generate Change Log, Compare Two Files, Direct Edits); Change Log tool table added; Audit Checklist updated

Upgrade from v0.7.0

No API or behaviour changes — this is a CI and documentation patch.

uvx docx-mcp-server  # always pulls latest

Full Changelog: https://github.com/SecurityRonin/docx-mcp/compare/v0.7.0...v0.7.1

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]