accueil / serveurs / Fichiers & Documents / com.einvoicechecker/einvoice
com.einvoicechecker/einvoice
serveur MCP (Model Context Protocol) · einvoicechecker 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.einvoicechecker/einvoice est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.einvoicechecker/einvoice » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 8 outils
- detect_invoice≈ 158 tokens
Identify the format, syntax, profile/customization and country standard of an e-invoice file. Cheap first step before validating.
Paramètres, retour & exemple (2)
Paramètrescontent· string · optionnel
Invoice XML (UBL, CII, XRechnung, Peppol BIS, ZUGFeRD/Factur-X XML, KSeF FA(3)) as textcontent_base64· string · optionnel
A ZUGFeRD / Factur-X PDF (or any invoice file) as base64, when the invoice is not plain XML
Exemple d'appel{"name": "detect_invoice", "arguments": {"content": "texte", "content_base64": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - fix_invoice≈ 569 tokens
Fix 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 listed in needs_input. Returns the change list, the remaining errors and the corrected XML. Counts as 2 requests.
Paramètres, retour & exemple (5)
Paramètrestotals· boolean · optionnel
Allow recalculating document totals and VAT breakdown from the line amountsvalues· object · optionnel
Values for data that is missing in the filecontent· string · optionnel
Invoice XML (UBL, CII, XRechnung, Peppol BIS, ZUGFeRD/Factur-X XML, KSeF FA(3)) as textdry_run· boolean · optionnel
Only report what would changecontent_base64· string · optionnel
A ZUGFeRD / Factur-X PDF (or any invoice file) as base64, when the invoice is not plain XML
Exemple d'appel{"name": "fix_invoice", "arguments": {"totals": true, "values": {}, "content": "texte", "dry_run": true, "content_base64": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_supported_formats≈ 72 tokens
Which formats, profiles and rule sets this service supports, and what each tool costs.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_supported_formats", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - my_usage≈ 71 tokens
Plan, monthly quota, usage this month and subscription state of the API key used for this connection. Free.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "my_usage", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parse_invoice≈ 163 tokens
Extract the invoice as normalised JSON: number, dates, seller, buyer, lines, VAT breakdown, totals, payment details. Works for every supported format.
Paramètres, retour & exemple (2)
Paramètrescontent· string · optionnel
Invoice XML (UBL, CII, XRechnung, Peppol BIS, ZUGFeRD/Factur-X XML, KSeF FA(3)) as textcontent_base64· string · optionnel
A ZUGFeRD / Factur-X PDF (or any invoice file) as base64, when the invoice is not plain XML
Exemple d'appel{"name": "parse_invoice", "arguments": {"content": "texte", "content_base64": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - render_invoice_html≈ 182 tokens
Human-readable invoice document (HTML, A4 print layout) from the XML, in the requested language.
Paramètres, retour & exemple (3)
Paramètreslang· string · optionnel · en | de | fr | pl | nl | hr | es
Label language, default encontent· string · optionnel
Invoice XML (UBL, CII, XRechnung, Peppol BIS, ZUGFeRD/Factur-X XML, KSeF FA(3)) as textcontent_base64· string · optionnel
A ZUGFeRD / Factur-X PDF (or any invoice file) as base64, when the invoice is not plain XML
Exemple d'appel{"name": "render_invoice_html", "arguments": {"lang": "en", "content": "texte", "content_base64": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - render_invoice_pdf≈ 168 tokens
Human-readable PDF of the invoice (counts as 2 requests). Returned as a base64 resource.
Paramètres, retour & exemple (3)
Paramètreslang· string · optionnel · en | de | fr | pl | nl | hr | escontent· string · optionnel
Invoice XML (UBL, CII, XRechnung, Peppol BIS, ZUGFeRD/Factur-X XML, KSeF FA(3)) as textcontent_base64· string · optionnel
A ZUGFeRD / Factur-X PDF (or any invoice file) as base64, when the invoice is not plain XML
Exemple d'appel{"name": "render_invoice_pdf", "arguments": {"lang": "en", "content": "texte", "content_base64": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - validate_invoice≈ 247 tokens
Run 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.
Paramètres, retour & exemple (3)
Paramètreskosit· boolean · optionnel
Run the full KoSIT schematron (default true). false = schema and core checks only, fastercontent· string · optionnel
Invoice XML (UBL, CII, XRechnung, Peppol BIS, ZUGFeRD/Factur-X XML, KSeF FA(3)) as textcontent_base64· string · optionnel
A ZUGFeRD / Factur-X PDF (or any invoice file) as base64, when the invoice is not plain XML
Exemple d'appel{"name": "validate_invoice", "arguments": {"kosit": true, "content": "texte", "content_base64": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».