docx-mcp · MCP Server

MCP-Server · 4da07db6

MCP-Server · lesen und schreiben und löschen · MIT

Beschreibung des Anbieters

MCP server for creating, reading, and editing Word (.docx) documents with markdown conversion, track changes, comments, footnotes, tables, images, sections, and structural validation

Werkzeuge

open_document
Open a .docx file for reading and editing. Unpacks the DOCX archive, parses all XML parts, and caches them in memory under a handle.… Angabe des Anbieters · Beleg 5
close_document
Close a document and clean up temporary files. Args: document_handle: Handle of the document to close. Empty = `__default__` slot. Angabe des Anbieters · Beleg 5
create_document
Create a new blank .docx document (or from a .dotx template). The document is automatically opened for editing under the given handle.… Angabe des Anbieters · Beleg 5
create_from_markdown
Create a new .docx document from markdown content.… Angabe des Anbieters · Beleg 5
get_document_info
Get overview stats: paragraph count, headings, footnotes, comments, images. Angabe des Anbieters · Beleg 5
get_headings
Get the document heading structure with levels, text, and paraIds.… Angabe des Anbieters · Beleg 5
search_text
Search for text across the document body, footnotes, and comments. Args: query: Text to search for (case-insensitive), or a regex pattern.… Angabe des Anbieters · Beleg 5
get_paragraph
Get the full text and style of a specific paragraph by its paraId. Args: para_id: The 8-character hex paraId (e.g., "1A2B3C4D"). Angabe des Anbieters · Beleg 5
get_tables
Get all tables with row/column counts and cell text content. Angabe des Anbieters · Beleg 5
add_table
Insert a new table after a paragraph with tracked insertion. Angabe des Anbieters · Beleg 5
modify_cell
Modify a table cell.… Angabe des Anbieters · Beleg 5
add_table_row
Add a row to a table with tracked insertion. row_idx=-1 appends. Angabe des Anbieters · Beleg 5
delete_table_row
Delete a table row with tracked changes. Angabe des Anbieters · Beleg 5
merge_cells
Merge a rectangular range of cells. Horizontal: gridSpan. Vertical: vMerge. Angabe des Anbieters · Beleg 5
set_header_row
Mark the first row as a repeating header row. Angabe des Anbieters · Beleg 5
set_column_widths
Set column widths in cm. len(widths_cm) must match column count. Angabe des Anbieters · Beleg 5
csv_to_table
Insert a table from CSV text. Angabe des Anbieters · Beleg 5
table_to_csv
Export a table as CSV string. Angabe des Anbieters · Beleg 5
delete_table
Delete a table by index (0-based). Raises IndexError if out of range. Angabe des Anbieters · Beleg 5
add_column_to_table
Add a new column to every row of a table. First row gets header_text. Angabe des Anbieters · Beleg 5
delete_column_from_table
Delete a column (0-based) from every row of a table. Angabe des Anbieters · Beleg 5
set_cell_width
Set the width of a table cell in millimetres (stored as DXA). Angabe des Anbieters · Beleg 5
set_cell_vertical_alignment
Set vertical alignment of a table cell: top, center, or bottom. Angabe des Anbieters · Beleg 5
set_row_height
Set row height in millimetres. rule: exact, atLeast, or auto. Angabe des Anbieters · Beleg 5
set_table_alignment
Set table alignment: left, center, or right. Angabe des Anbieters · Beleg 5
set_table_borders
Set borders on all six sides of a table (top, bottom, left, right, insideH, insideV). Angabe des Anbieters · Beleg 5
set_cell_shading
Set background shading fill color on a table cell. Angabe des Anbieters · Beleg 5
set_table_style
Apply a named table style (e.g. TableGrid, LightShading-Accent1) to a table. Angabe des Anbieters · Beleg 5
add_list
Apply list formatting to paragraphs (bullet or numbered). Angabe des Anbieters · Beleg 5
get_styles
Get all defined styles with ID, name, type, and base style. Angabe des Anbieters · Beleg 5

Voraussetzungen

  • Python · Laufzeit · erforderlich · Beleg 6

Installation

pip install docx-mcp-server

Eckdaten

—: Angabe nicht belegt.

Maintainer
SecurityRonin
Repository-Lizenz
MIT
Letzter Repository-Commit

Commit innerhalb 90 Tagen

Dienstanbieter
Offizielle Dienstherkunft nicht belegt
Dienste
—
Bereiche
Content, Büro
Plattformen
—
Version
0.7.4
Release
v0.7.4
Clients
Claude Code, Claude Desktop, Cursor, VS Code, Windsurf, OpenClaw
Repository-Themen
ai-tools, comments, document-editing, docx, footnotes, mcp, mcp-server, model-context-protocol, ooxml, track-changes

Zugriffe und Risiken

Zugriffe laut Paketangaben
lesen, schreiben, löschen
Authentifizierung
—
Transport
—
Technische Prüfung
Ungeprüft

Fehlende Angaben bedeuten unbekannte Zugriffe: Vergib nur die nötigen Berechtigungen und sichere Schreibaktionen mit einer Freigabe ab.

Quellen (6)

4DA07DB6<MCPSERVE<<<<<<<<<<<<<Q6<UNGEPRUEFT<<<<<<<<<<<<<<<<<

Verbundenes