Skip to main content
Glama

E-Invoice Checker

Server Details

Validate, parse and render EU e-invoices: XRechnung, ZUGFeRD, Factur-X, Peppol BIS 3.0, KSeF.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
vpukhalskyi/einvoicechecker-mcp
GitHub Stars
0

TDQS

Score is being calculated.

Available Tools

7 tools
detect_invoiceDetect e-invoice formatInspect

Identify the format, syntax, profile/customization and country standard of an e-invoice file. Cheap first step before validating.

ParametersJSON Schema
NameRequiredDescriptionDefault
contentNoInvoice XML (UBL, CII, XRechnung, Peppol BIS, ZUGFeRD/Factur-X XML, KSeF FA(3)) as text
content_base64NoA ZUGFeRD / Factur-X PDF (or any invoice file) as base64, when the invoice is not plain XML
list_supported_formatsSupported e-invoice formatsInspect

Which formats, profiles and rule sets this service supports, and what each tool costs.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

my_usageMy plan and usageInspect

Plan, monthly quota, usage this month and subscription state of the API key used for this connection. Free.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

parse_invoiceParse e-invoice to JSONInspect

Extract the invoice as normalised JSON: number, dates, seller, buyer, lines, VAT breakdown, totals, payment details. Works for every supported format.

ParametersJSON Schema
NameRequiredDescriptionDefault
contentNoInvoice XML (UBL, CII, XRechnung, Peppol BIS, ZUGFeRD/Factur-X XML, KSeF FA(3)) as text
content_base64NoA ZUGFeRD / Factur-X PDF (or any invoice file) as base64, when the invoice is not plain XML
render_invoice_htmlRender e-invoice as HTMLInspect

Human-readable invoice document (HTML, A4 print layout) from the XML, in the requested language.

ParametersJSON Schema
NameRequiredDescriptionDefault
langNoLabel language, default en
contentNoInvoice XML (UBL, CII, XRechnung, Peppol BIS, ZUGFeRD/Factur-X XML, KSeF FA(3)) as text
content_base64NoA ZUGFeRD / Factur-X PDF (or any invoice file) as base64, when the invoice is not plain XML
render_invoice_pdfRender e-invoice as PDFInspect

Human-readable PDF of the invoice (counts as 2 requests). Returned as a base64 resource.

ParametersJSON Schema
NameRequiredDescriptionDefault
langNo
contentNoInvoice XML (UBL, CII, XRechnung, Peppol BIS, ZUGFeRD/Factur-X XML, KSeF FA(3)) as text
content_base64NoA ZUGFeRD / Factur-X PDF (or any invoice file) as base64, when the invoice is not plain XML
validate_invoiceValidate e-invoiceInspect

Run the official rule set for the detected format (KoSIT for XRechnung/ZUGFeRD/Factur-X, OpenPeppol for Peppol BIS, FA(3) schema for KSeF). Returns valid/invalid with every failed rule: id, severity, message, XPath.

ParametersJSON Schema
NameRequiredDescriptionDefault
kositNoRun the full KoSIT schematron (default true). false = schema and core checks only, faster
contentNoInvoice XML (UBL, CII, XRechnung, Peppol BIS, ZUGFeRD/Factur-X XML, KSeF FA(3)) as text
content_base64NoA ZUGFeRD / Factur-X PDF (or any invoice file) as base64, when the invoice is not plain XML

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 7 tool updates
    • First observeddetect_invoice
    • First observedlist_supported_formats
    • First observedmy_usage
    • First observedparse_invoice
    • First observedrender_invoice_html
    • First observedrender_invoice_pdf
    • First observedvalidate_invoice

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Validates electronic invoices (XRechnung, ZUGFeRD, Factur-X, Peppol BIS, etc.) against authority-pinned rules and explains failures.
    2
    46 npm
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Model Context Protocol (MCP) server for German Electronic Invoicing (ZUGFeRD 2.x / XRechnung 3.x). Provides tools to validate, generate, parse, and convert invoices compliant with EN 16931 and KoSIT.
    50
    69 PyPI
    2
    Apache 2.0
  • A
    license
    A
    quality
    D
    maintenance
    MCP server for DACH e-invoicing. Create XRechnung (UBL) and ZUGFeRD 2.3 (Factur-X CII) invoices, validate against EN 16931 rules, extract data from XML, and convert between UBL, CII and JSON formats.
    6
    49 npm
    2
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Reads and validates any European e-invoice a business receives — XRechnung, UBL, CII, ZUGFeRD/Factur-X PDF, Peppol BIS 3, FatturaPA, KSeF FA(3) — into canonical EN 16931 JSON with plain-language fix hints in EN/DE/PL/IT/FR, plus PDF, CSV and DATEV export. Nothing is stored; works without a key on a small daily quota.
    5
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.