Productivity · Local MCP server

docx4j Word documents

Read, convert and fill Word (.docx) documents: templates, Markdown/HTML in and out, PDF with math.

Visit docx4j Word documents's website

What the MCP Registry states

The entry as published to the official MCP Registry (read 2026-10-04), latest version.

Registry name
io.github.plutext/docx4j-mcp
Version
0.2.0
Status
Active
Category
productivity
Transport
stdio (local process)
Package
MCP Bundle (.mcpb), OCI image (Docker)
Published
2026-09-08
Updated
2026-09-08
Publisher
plutext (GitHub)
Website
www.docx4java.org/
Repository
github.com/plutext/docx4j-mcp
Source
Registry API entry

Packages

RegistryPackageVersionTransportEnvironment variables
MCP Bundle (.mcpb)https://github.com/plutext/docx4j-mcp/releases/download/v0.2.0/docx4j-mcp.mcpbSHA-256 checksum stated—stdioNone declared
OCI image (Docker)ghcr.io/plutext/docx4j-mcp:0.2.0—stdioNone declared

How to connect docx4j Word documents

docx4j Word documents runs locally from an MCP Bundle: a single downloadable archive holding a local server and a manifest that describes it: https://github.com/plutext/docx4j-mcp/releases/download/v0.2.0/docx4j-mcp.mcpb. It speaks MCP over stdio, so the client starts it as a program and talks to it through standard input and output. It needs a client that installs MCP Bundles; the file is opened in, or added to, that client.

docx4j Word documents runs locally from a container image in an OCI registry such as Docker Hub or GitHub Container Registry: ghcr.io/plutext/docx4j-mcp:0.2.0. It speaks MCP over stdio, so the client starts it as a program and talks to it through standard input and output. It needs Docker or another OCI container runtime; started with docker run — the usual command is docker run -i --rm ghcr.io/plutext/docx4j-mcp:0.2.0. Required arguments: -v.

In the mcpServers JSON format that many desktop and editor MCP clients read, the entry looks like this (placeholders in angle brackets):

{
  "mcpServers": {
    "docx4j-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/plutext/docx4j-mcp:0.2.0"
      ]
    }
  }
}

Derived from the registry entry, not tested here. What the server does, and on what terms, is set by its publisher; check its repository or website before giving it access to your accounts or files. How to add an MCP server to an assistant · Before you connect

More productivity servers

All 3,040 →
ServerRunsEndpoint or package
DocVerdictPDF, photo, email, and file comparison evidence checks with plain-language reports.Remote · HTTPapi.docverdict.com
DocWandSign, fill, merge and split PDFs entirely in your browser - files never leave your device.Remote · HTTPmcp.docwand.app
Docweave MCPGenerate and read PDFs for AI agents: a generate_pdf and a read_pdf tool, priced per document.Remote & Local · HTTP, stdiodocweave.dev
Docx ForgeProfessional document generation from structured data.Local · stdionpm: docx-forge-mcp
doigetOA-first paper fetcher: DOIs/arXiv IDs to local PDFs + metadata via Open Access APIs.Local · stdioMCP Bundle (.mcpb): QAtlasHub/doiget/releases/download/v0.9.0/doiget
Dokmatiq DocGenGenerate PDF, DOCX and Excel documents, e-invoices and signed PDFs, and recognize receipts.Local · stdioPyPI: dokmatiq-docgen-mcp
DoksiProfessional PDFs for AI: letters, agreements, agendas, checklists — signatures by link or QR.Remote · HTTPdoksi.publifye.com
dokumendiregister.ee — Estonian public-authority documentsEstonian public-authority document registers: one search across all, docs linked to companies.Remote · HTTP, SSEdokumendiregister.ee