
Einvoice
Bridges Claude to German e-invoicing standards, specifically XRechnung and ZUGFeRD formats required by law for B2B transactions in Germany. Exposes four tools: create_xrechnung generates EN 16931 compliant UBL 2.1 XML from structured data, validate_invoice checks syntax and BR-DE business rules, extract_data pulls structured information from UBL or CII XML files, and get_format_info serves as a reference for mandatory fields and tax codes. Runs entirely locally with no API keys or external dependencies. Reach for this if you're handling German invoicing compliance, need to generate valid XRechnungen from natural language prompts, or want to validate incoming e-invoices against the legal requirements kicking in between 2025 and 2028.
- GitHub stars
- 2
- tools
- 4
- transport
- STDIO
- last updated
- Apr 13, 2026
Tools
4 toolsPublic tool metadata for what this MCP can expose to an agent.
create_xrechnungXRechnung (UBL 2.1 XML) aus strukturierten Daten erstellen
XRechnung (UBL 2.1 XML) aus strukturierten Daten erstellen
No parameter schema in public metadata yet.
validate_invoiceE-Rechnung XML validieren (Syntax + BR-DE Business-Regeln)
E-Rechnung XML validieren (Syntax + BR-DE Business-Regeln)
No parameter schema in public metadata yet.
extract_dataStrukturierte Daten aus UBL- oder CII-XML extrahieren
Strukturierte Daten aus UBL- oder CII-XML extrahieren
No parameter schema in public metadata yet.
get_format_infoNachschlagewerk fuer Formate, Pflichtfelder, Codes und Fristen
Nachschlagewerk fuer Formate, Pflichtfelder, Codes und Fristen
No parameter schema in public metadata yet.
Sponsors
Readme
E-Invoice MCP Server
MCP Server fuer E-Rechnungen im DACH-Raum — XRechnung erstellen, validieren und Daten extrahieren. Direkt aus Claude, Cursor oder jedem MCP-Client.
Was ist das?
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.
Du sagst Claude einfach: "Erstelle eine Rechnung an die Beispiel GmbH fuer 10 Stunden Beratung" — und erhaeltst eine valide XRechnung als UBL 2.1 XML.
Features
Details
- Repository
- github.com/makririch/einvoice-mcp
- Package
einvoice-mcp- Transport
- STDIO
- Registry
- MCP registry, active