
E-Invoice Checker
Validate, parse and render EU e-invoices: XRechnung, ZUGFeRD, Factur-X, Peppol BIS 3.0, KSeF.
Connect it
Settings → Connectors → Add custom connector
URL: https://einvoicechecker.com/v1/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://einvoicechecker.com/v1/mcp{
"mcpServers": {
"einvoice": {
"url": "https://einvoicechecker.com/v1/mcp",
"headers": {
"Authorization": "<YOUR_AUTHORIZATION>"
}
}
}
}claude mcp add --transport http einvoice https://einvoicechecker.com/v1/mcp --header "Authorization: <value>"{
"servers": {
"einvoice": {
"type": "http",
"url": "https://einvoicechecker.com/v1/mcp",
"headers": {
"Authorization": "<YOUR_AUTHORIZATION>"
}
}
}
}8 tools, verified live
list_supported_formatsWhich formats, profiles and rule sets this service supports, and what each tool costs.
detect_invoiceIdentify the format, syntax, profile/customization and country standard of an e-invoice file. Cheap first step before validating.
parse_invoiceExtract the invoice as normalised JSON: number, dates, seller, buyer, lines, VAT breakdown, totals, payment details. Works for every supported format.
fix_invoiceFix validation errors of an EN 16931 invoice (XRechnung, Peppol BIS, ZUGFeRD/Factur-X XML, UBL, CII) deterministically: empty elements, decimals, date and code formats, specification ids; with totals=true also recalculates totals and the VAT breakdown from the lines. Data that is not in the file (Leitweg-ID, seller contact, endpoint ids, payment terms) is taken from "values"; missing ones are list
validate_invoiceRun the official rule set for the detected format (KoSIT for XRechnung/ZUGFeRD/Factur-X, OpenPeppol for Peppol BIS, FA(3) schema for KSeF, Porezna uprava HR-CIUS schematron for Croatian eRačun, Facturae XSD + calculation/NIF/DIR3 rules for Spain, LHDN SDK rules for MyInvois). Returns valid/invalid with every failed rule: id, severity, message, XPath.
render_invoice_htmlHuman-readable invoice document (HTML, A4 print layout) from the XML, in the requested language.
render_invoice_pdfHuman-readable PDF of the invoice (counts as 2 requests). Returned as a base64 resource.
my_usagePlan, monthly quota, usage this month and subscription state of the API key used for this connection. Free.
Alternatives in Finance & Payments
Compare →
PreReasonA
Financial market context for AI agents: macro, rates, bonds, FX, commodities, companies and Bitcoin.
Beancount.ioA
Query, edit, and reconcile a hosted Beancount ledger: BQL, reports, files, and bank imports.
PAPayqrA
European payment QR — SPAYD (CZ/SK) & EPC/GiroCode (SEPA), plus text/WiFi/vCard. Local, free.
ADAdisA
Czech VAT-payer reliability (ADIS / nespolehlivý plátce DPH) + registered bank accounts by DIČ.
CNCnbA
Official ČNB exchange rates — daily & historical CZK vs EUR, USD, 30+ currencies. For accounting.
ISIsirA
Czech insolvency register (ISIR) — active/historical insolvency & bankruptcy by IČO or person.