Connection check
local install
docx-forge
Professional document generation from structured data
Tools
9
GitHub stars
—
Installs / wk
63
Licence
MIT
Transport
stdio
Last checked
never
Tools & capabilities
9 toolsRead from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.
add_section
from source
Append a new section (heading + body content) to the end of an existing .docx document. The document is updated in place. Append a new section (heading + body content) to the end of an existing .docx document. The document is updated in place.
add_table
from source
Insert a formatted table into an existing .docx document. The table is appended at the end of the document with bold header row and standard cell borders. Insert a formatted table into an existing .docx document. The table is appended at the end of the document with bold header row and standard cell borders.
create_document
from source
Create a new .docx Word document from markdown or plain text content. Supports headings (#, ##, ###), bold (**text**), italic (*text*), bullet lists (- item), numbered lists (1. it… Create a new .docx Word document from markdown or plain text content. Supports headings (#, ##, ###), bold (**text**), italic (*text*), bullet lists (- item), numbered lists (1. item), and blank lines between paragraphs.
export_to_pdf
from source
Convert a .docx file to PDF. Attempts conversion via LibreOffice (best fidelity) then pandoc. Returns success status and the method used. Requires LibreOffice or pandoc to be insta… Convert a .docx file to PDF. Attempts conversion via LibreOffice (best fidelity) then pandoc. Returns success status and the method used. Requires LibreOffice or pandoc to be installed on the system.
get_document_stats
from source
Get statistics for a .docx document: word count, character count, estimated page count (at 250 words/page), number of sections (headings), and number of tables. Get statistics for a .docx document: word count, character count, estimated page count (at 250 words/page), number of sections (headings), and number of tables.
health_check
from source
Returns server health, uptime, version, and call stats Returns server health, uptime, version, and call stats
merge_documents
from source
Combine multiple .docx files into a single document. Each source document is separated by a horizontal divider. Useful for assembling reports, consolidating contracts, or combining… Combine multiple .docx files into a single document. Each source document is separated by a horizontal divider. Useful for assembling reports, consolidating contracts, or combining chapter files.
read_document
from source
Extract all text, paragraph list, headings, and file metadata from an existing .docx file. Returns structured data suitable for further processing or display. Extract all text, paragraph list, headings, and file metadata from an existing .docx file. Returns structured data suitable for further processing or display.
replace_text
from source