PDF, DOCX, Excel generation, ZUGFeRD/XRechnung e-invoicing, PDF signing, receipt OCR.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Official SDKs for the Dokmatiq DocGen API -- document generation, e-invoicing, Excel workbooks, receipt recognition, and PDF tools in a single API.
Dokmatiq DocGen also includes an MCP server and AI assistant skill for Codex and Claude Code to create PDFs, invoices, e-invoices, ZUGFeRD/XRechnung documents, and documents on company letterhead (Briefpapier/Firmenpapier).
| Language | Package | Install |
|---|---|---|
| TypeScript | @dokmatiq/docgen | npm install @dokmatiq/docgen |
| Python | dokmatiq-docgen | pip install dokmatiq-docgen |
| Java | com.dokmatiq:docgen-sdk | Maven / Gradle |
| PHP | dokmatiq/docgen-sdk | composer require dokmatiq/docgen-sdk |
| C# / .NET | Dokmatiq.DocGen | dotnet add package Dokmatiq.DocGen |
Also included: MCP Server for AI assistants (any MCP client β Claude Desktop, Cursor, Continue, Cline, β¦) and a Codex / Claude Code plugin and skill (MCP setup plus a triggering dokmatiq-docgen skill).
Use the Dokmatiq DocGen MCP server with Codex, Claude Code, Claude Desktop, Cursor, Continue, Cline, Hermes, or any other MCP-capable client.
Install the skill from this repo path:
Then install and configure the MCP server:
If docgen-mcp is installed into ~/.local/bin, make sure that directory is on your PATH, or configure your MCP client with the absolute command path.
The legacy plugin copy in this repository is kept under plugin/ for backwards compatibility.
All SDKs provide the same capabilities with idiomatic APIs:
HTML, Markdown, and ODT templates to PDF, DOCX, or ODT -- with field substitution, images, QR codes, tables, watermarks, and stationery overlays.
Embed and extract structured invoice data in PDF invoices (EN16931). Generate, parse, validate, and transform XRechnung XML (CII and UBL).
Create styled XLSX from JSON with formulas, freeze panes, auto-filters, and cell styling. Convert between XLSX, CSV, and JSON. Fill Excel templates.
Extract structured data from receipt and invoice images:
Merge, split, rotate, extract text, read/write metadata, convert to PDF/A.
Sign PDFs with PKCS#12 certificates. Verify existing signatures.
Inspect and fill PDF form fields programmatically.
Render PDF pages as PNG images for thumbnails and previews.
Submit long-running jobs with polling or webhook callbacks.
Each SDK has its own detailed README with full examples: TypeScript | Python | Java | PHP | .NET
MIT -- Copyright 2026 Dokmatiq
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/dokmatiq-docgen)<a href="https://allmcps.com/mcp/dokmatiq-docgen"><img src="https://allmcps.com/api/badge/dokmatiq-docgen?style=directory" alt="Dokmatiq DocGen on AllMCPs" /></a>