About Kontor MCP
Kontor MCP is an MCP server published by DashankaNadeeshanDeSilva in the Files category: offline e-invoice tools for AI agents: validate, audit, convert and generate XRechnung/ZUGFeRD.
Recent commit activity is the strongest signal that reported issues will get attention.
Install
claude mcp add kontor-mcp -- npx -y @kontor-mcp/servernpx -y @kontor-mcp/serverThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (8)
audit_invoiceOne call for accounts payable: header facts, VAT breakdown, verdict, grouped findings, **accept / review / reject** with rationale; stateless duplicate detection via `known_invoice_numbers`
Parameters not published.
check_obligationsGerman e-invoicing mandate decision tree (B2B/B2G/B2C, 2025 → 2028 transition, exemptions) with primary legal sources
Parameters not published.
convert_invoiceZUGFeRD PDF → XML, UBL ↔ CII via the semantic model (post-validated, honest loss report), self-contained HTML preview
Parameters not published.
explain_ruleOfficial text, explanation, affected business terms and fix hint for any `BR-*` / `BR-DE-*` / `KONTOR-*` rule id
Parameters not published.
generate_invoiceStructured data → **XRechnung 3.0 (UBL)** or **ZUGFeRD 2.3 / Factur-X PDF/A-3** (`target: zugferd-pdf`, profiles EN16931 / BASIC / EXTENDED); decimal-safe amounts, internal validation, deterministic auto-fixes reported
Parameters not published.
list_capabilitiesFormats, bundled standard versions, KB stats, legal `lastVerified`, inventory, sovereignty statement
Parameters not published.
parse_invoiceDetect the format (UBL / CII · EN 16931 · XRechnung version & variant · ZUGFeRD profile) and return the EN 16931 semantic model
Parameters not published.
validate_invoiceXSD + official EN 16931 / XRechnung Schematron (KoSIT scenarios) + Kontor plausibility → `valid` / `valid_with_warnings` / `invalid` with explained findings
Parameters not published.
Ask AI
Ask AI about Kontor MCP
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.