Agent♥︎Age
Catalog

InvoiceIn

Official5 tools

by peculiar-systems · Python

XRechnung, Factur-X, Peppol, PINT AE, FatturaPA, KSeF → JSON + fix hints. Hosted; MIT=examples only

invoicein MCP Server (io.github.peculiar-systems/invoicein)

This MCP server converts “any European e-invoice a business receives” into a canonical EN 16931 JSON representation. It also provides a validation report with plain-language fix hints and can produce exports such as PDF, CSV, or DATEV. The server is stateless and stores nothing.

🛠️ Key Features

  • toolCount: 5
  • Input coverage: XRechnung (UBL and CII), EN 16931 UBL 2.1 Invoice/CreditNote
  • Peppol BIS Billing 3 (CII D16B)
  • ZUGFeRD 1.0/2.x and Factur-X hybrid PDFs
  • FatturaPA 1.2 and Poland KSeF FA(2)/FA(3)
  • Output: canonical EN 16931 JSON, validation report with fix hints, PDF/CSV/DATEV exports

🚀 Use Cases

  • Normalize incoming EU e-invoices from multiple formats into EN 16931 JSON
  • Validate documents and return actionable correction guidance
  • Generate downstream artifacts (PDF, CSV, DATEV) from a single stateless conversion endpoint

⚡ Developer Benefits

  • Stateless design: one endpoint with no stored data
  • Canonical target format: EN 16931 JSON
  • Plain-language fix hints from validation results

⚠️ Limitations

  • Described as converting e-invoices that a business receives (no mention of outbound/integration workflows)
  • Only behaviors explicitly listed in the documentation excerpt are covered; no other storage or customization capabilities are described

🧾 Topics

api, e-invoicing, en16931, factur-x, fatturapa, ksef, mcp-server, peppol, xrechnung, zugferd

Topics

apie-invoicingen16931factur-xfatturapaksefmcp-serverpeppolxrechnungzugferd