Skip to main content
MCP server CX Codex

invowerk — Claude Code MCP server: invoices and setup

Validates ZUGFeRD, Factur-X, XRechnung and Peppol BIS e-invoices. Use it from Claude Code and other MCP clients over HTTP.

Install into Claude Code · Platform CLI: remote server All methods and platforms ↓
claude mcp add --transport http xrechnung-e-invoice-validator https://api.invowerk.dev/mcp/
Open on GitHub

What invowerk does

invowerk validates ZUGFeRD and Factur-X PDFs, XRechnung in UBL or CII form, and Peppol BIS Billing. XRechnung checks use the KoSIT validator, while PDF files also go through PDF/A validation. Results include the verdict, applied rule sets and the document SHA-256.

The server is available through https://api.invowerk.dev/mcp/, a REST API and a browser tool. Files are handled in memory rather than stored. The anonymous tier works without an API key but has a lower rate limit; adding X-API-Key raises plan limits, with 500 free credits per month for the API and MCP service.

It supports Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Cline, Zed and Windsurf (Devin Desktop). A failed validation still returns a response with valid: false and individual findings.

What it helps with

  • validate a ZUGFeRD or Factur-X PDF
  • check an XRechnung UBL or CII file
  • inspect a Peppol BIS Billing invoice
  • return the document hash and rule results
  • identify findings in an e-invoice

Example prompts for the agent

  • Validate beispiel-xrechnung.xml and list any business-rule findings.
  • Check this ZUGFeRD PDF for PDF/A compliance and return its SHA-256.
  • Detect the invoice format and explain every validation problem.

How to install invowerk

Platform CLI: remote server

claude mcp add --transport http xrechnung-e-invoice-validator https://api.invowerk.dev/mcp/

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about invowerk

How do I install invowerk in Claude Code?

Run claude mcp add --transport http xrechnung-e-invoice-validator https://api.invowerk.dev/mcp/, then run claude mcp add --transport http invowerk https://api.invowerk.dev/mcp/.

What does invowerk do?

This MCP server validates ZUGFeRD, Factur-X, XRechnung and Peppol BIS Billing invoices. It returns the verdict, findings and the document SHA-256.

Can I use invowerk without an API key?

Yes. The anonymous tier works without a key at a lower rate limit; an X-API-Key header applies your plan limits.

Similar MCP servers

All MCP servers for Office documents →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor