Global, compliant e-invoicing: UBL, Peppol, Factur-X, PDF/A-3b & more
The InvoiceXML MCP documentation and self hosted version can be found on GitHub.
Use cases:
- Generate a compliant invoice from plain details Turn order/quote data into a legally valid e-invoice in any format, no EN 16931 knowledge required.
"Create a Factur-X invoice INV-2026-104 dated today from Acme GmbH (VAT DE123456789) to Café Lumière, 10 Rue de Rivoli, Paris, for 12 hours of consulting at €95/hour plus 19% VAT."
- Pre-flight validation before you send Catch EN 16931 / Peppol rule failures yourself, before a tax authority or Peppol access point rejects the invoice.
"Validate this XRechnung file and tell me exactly which business rules fail and how to fix each one: https://files.example.com/rechnung-4471.xml"
- Convert between formats to match the recipient Bridge mismatched ecosystems, e.g. a German ZUGFeRD supplier sending to a customer who only accepts Peppol UBL.
"My supplier sent this ZUGFeRD PDF but our Belgian customer needs Peppol UBL. Convert it and confirm it still passes validation: https://files.example.com/invoice-zugferd.pdf"
- Extract structured data from incoming invoices (AP automation) Pull clean JSON or the embedded XML out of a hybrid PDF into your accounting system, no manual entry.
"Extract the seller, buyer, line items, totals, and VAT breakdown from this Factur-X PDF as JSON so I can import it into our ERP: https://files.example.com/incoming-facturx.pdf"
- Make an XML invoice human-readable Render a raw UBL/CII/XRechnung XML file as a clean PDF for review and approval workflows.
"Render this UBL invoice as a readable PDF I can send to my manager for sign-off: https://files.example.com/invoice-ubl.xml"
サーバー設定
{
"mcpServers": {
"invoicexml": {
"type": "streamableHttp",
"url": "https://mcp.invoicexml.com"
}
}
}