Einvoice MCP Server

XRechnung & ZUGFeRD: create, validate, and convert German e-invoices. EN 16931 compliant.

Local serverstdioTypeScript

What is the Einvoice MCP Server?

XRechnung & ZUGFeRD: create, validate, and convert German e-invoices. EN 16931 compliant.

What the server does

E-Invoice MCP ist ein Model Context Protocol Server fuer die Erstellung und Validierung von E-Rechnungen nach dem deutschen XRechnung-Standard. Ab 2027 muessen alle Unternehmen in Deutschland E-Rechnungen versenden koennen — mit diesem Tool bist du vorbereitet.

  • XRechnung erstellen — — Valides UBL 2.1 XML aus strukturierten Daten (EN 16931 + XRechnung 3.0.2)
  • E-Rechnung validieren — — Syntax, Pflichtfelder und deutsche Business-Regeln (BR-DE) pruefen
  • Daten extrahieren — — Strukturierte Daten aus UBL- oder CII-XML lesen
  • Format-Info — — Nachschlagewerk fuer Pflichtfelder, Steuer-Kategorien, Einheiten-Codes und Fristen
  • Automatische Berechnung — — Netto, Brutto, Steuerbetraege werden automatisch berechnet
  • Plugin-faehig — — Kann standalone laufen ODER in den BuchPilot MCP Server integriert werden

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

How to install the Einvoice MCP Server

{
  "mcpServers": {
    "einvoice": {
      "command": "npx",
      "args": ["-y", "einvoice-mcp"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Example prompts to try

  • “Use Einvoice to Voraussetzungen.”
  • “Use Einvoice to Quickstart.”
  • “Use Einvoice to Kurzuebersicht.”

Frequently asked questions

XRechnung & ZUGFeRD: create, validate, and convert German e-invoices. EN 16931 compliant. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.