{"name":"io.github.mdfifty50-boop/docx-forge","slug":"mdfifty50-boop-docx-forge","title":null,"description":"Professional document generation from structured data","url":"https://mcp.market/server/mdfifty50-boop-docx-forge","rating":null,"grade":"B","score":78,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":14,"stars":0,"forks":0,"downloads_week":40,"last_push_at":"2026-04-24T13:41:00.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/mdfifty50-boop/docx-forge-mcp","website":null,"version":"0.1.1","remotes":[],"packages":[{"registryType":"npm","identifier":"docx-forge-mcp","version":"0.1.1","transport":{"type":"stdio"}}],"tools":[{"name":"add_section","description":"Append a new section (heading + body content) to the end of an existing .docx document. The document is updated in place.","write_action":false,"price_micros":0,"input_schema":null},{"name":"add_table","description":"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.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_document","description":"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.","write_action":true,"price_micros":0,"input_schema":null},{"name":"export_to_pdf","description":"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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_document_stats","description":"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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"health_check","description":"Returns server health, uptime, version, and call stats","write_action":false,"price_micros":0,"input_schema":null},{"name":"merge_documents","description":"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.","write_action":false,"price_micros":0,"input_schema":null},{"name":"read_document","description":"Extract all text, paragraph list, headings, and file metadata from an existing .docx file. Returns structured data suitable for further processing or display.","write_action":false,"price_micros":0,"input_schema":null},{"name":"replace_text","description":"Find and replace text in an existing .docx document. Useful for template substitution — e.g., replacing {{CLIENT_NAME}} with an actual name, or updating dates and contract values.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":78,"grade":"B","scanned_at":"2026-09-27T21:52:20.233Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T21:52:20.190Z","components":{"code":{"score":25,"max":25,"notes":["10 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":8,"max":15,"notes":["last push 156 days ago"]},"identity":{"score":6,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"docx-forge-mcp","version":"0.1.1","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":4,"publishedAt":"2026-04-24T10:00:12.707Z","repositoryUrl":"git+https://github.com/mdfifty50-boop/docx-forge-mcp.git","weeklyDownloads":40}],"repo":{"found":true,"owner":"mdfifty50-boop","repo":"docx-forge-mcp","archived":false,"pushedAt":"2026-04-24T13:41:00Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/248215360?v=4","ownerCreatedAt":"2025-12-06T20:42:54Z","license":"MIT"},"icon":{"url":null,"source":"none"},"presence":{"stars":0,"forks":0,"downloadsWeek":40,"license":"MIT","lastPushAt":"2026-04-24T13:41:00.000Z","score":14}}}},"grade_history":[],"reviews":[]}