safe-docx
Related Servers
Alternatives to safe-docx
- AlicenseAqualityBmaintenanceFill standard legal agreement templates (NDAs, SAFEs, NVCA docs, employment, cloud terms) and produce DOCX files.311,593 npm59Apache 2.0
Related Servers
- AlicenseAqualityAmaintenanceEnables full-featured editing of Word .docx files through natural language, including merge-aware table operations, bulk cell edits, footnotes/endnotes, TOC management, tracked changes, and document comparison.29278 PyPI8AGPL 3.0
- AlicenseAqualityDmaintenanceProvides comprehensive read/write access to Word documents, including comments, track changes, and reply threads.91MIT
- AlicenseBqualityDmaintenanceEnables comprehensive management of Microsoft Word documents with 30+ tools for reading, writing, formatting, template merging, image extraction, equation extraction, and style application.241MIT
- FlicenseNot gradedqualityDmaintenanceA powerful Word document processing service based on FastMCP, enabling AI assistants to create, edit, and manage docx files with full formatting support. Preserves original styles when editing content.191-
- AlicenseNot gradedqualityCmaintenanceEnables creating, editing, reading, and converting Word, Excel, PowerPoint, PDF, and plain-text documents, including live editing of open Office documents, template-based document generation, and high-fidelity PDF/PNG rendering.2MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to edit Microsoft Word documents in real time, supporting tracked changes, comments, formatting, and per-action undo across 124 tools.MIT
TDQS
Scored across 30 tools
Most tools map to a distinct resource+action (comments, footnotes, sections, revisions), so collisions are limited. However, accept_changes (accept all) vs accept_ai_edits (selective) vs reject_ai_edits, batch_edit vs replace_text/insert_paragraph, and format_layout vs format_section all have boundaries an agent must read carefully to separate.
Names are uniformly snake_case and overwhelmingly verb-first (get_comments, delete_footnote, insert_section_break). Minor deviations are single-word verbs (save, grep, export) and the predicate-style has_tracked_changes, but the pattern stays predictable.
At 30 tools this is above the comfortable 3–15 range, and overlapping families (three accept/reject tools, three footnote CRUD tools, three comment tools) add surface area. The domain is genuinely broad—multi-format editing, tracked changes, comments, sections, formatting—so most tools earn their place, but it is heavy and could be tightened.
Core read/edit/revision/comment/footnote/section lifecycles are well covered, with strong revision and formatting primitives. Notable gaps remain: no create-document tool, no table/row insertion despite table formatting controls, no way to apply run formatting (only clear it), and no comment-text update or endnote/image support.