Bots St

bots.st/factur-x-generate-validate-e-invoices

Factur-X: Generate & Validate E-Invoices

Validate and generate compliant e-invoices from data

1495 ms

answered our call

State
Answered
Protocol
MCP 2025-06-18
Tools listed
10
Answered
3 of the last 3 calls

How to reach it

  • MCP, HTTPhttps://facturx.orvel.dev/mcp

What it can do

ToolWhat it says it does
check_invoice_partiesCheck a supplied seller AND buyer together, returning combined readiness and separate evidence. Use before generate_invoice; use check_party for one party and validate_invoice for document rules. Each party needs siren, siret or vat; siret wins over siren. French identifiers or…
check_partyCheck exactly one seller or buyer's registry identifiers and readiness through EU Verify. Use to correct one party's identifiers; use check_invoice_parties to check seller and buyer together, or validate_invoice for document rules. Supply siren, siret or vat; siret wins over siren. A…
draft_credit_noteDraft a type-381 credit note from an existing invoice, for all lines or selected quantities. Use to reverse an existing invoice's charges; use get_invoice_example for a synthetic credit-note example. invoice must be the original generate_invoice input object, not extract_invoice output…
embed_xmlCombine a visual PDF you already have with CII XML into one Factur-X PDF/A-3. Use for an existing visual invoice; use generate_invoice to render invoice data or produce UBL. Match the PDF's parties, lines and totals to xml yourself: check examines only XML and cannot detect…
explain_findingTurn a validation rule id into the invoice field to change and an example value. Use after validate_invoice or a generate_invoice rule error, not to validate an invoice itself. rule is trimmed and uppercased to select a guide entry. message/json_pointer must come from that same…
extract_invoiceExtract invoice parties, dates, lines, totals and VAT as JSON for bookkeeping or matching. Use validate_invoice for compliance; this performs no OCR or recalculation. Supply one source: nonblank xml overrides document_base64 without inspecting it, so omit xml to extract a PDF's…
generate_invoiceCreate an EN 16931 e-invoice from structured data: Factur-X PDF/A-3, CII XML, or UBL 2.1 XML. Use when you have the parties, lines and dates and need the document. To revise one, correct the input and regenerate; save and deliver the returned file through your own system. Do not use when…
get_invoice_exampleReturn a complete invoice or credit-note example to edit and pass to generate_invoice. Use this first, instead of inventing fields. No API key is required, and the call does not count as a document. The seller and buyer are sample data: replace them, the number, the dates and the…
validate_invoiceCheck a Factur-X PDF, CII XML or UBL XML against EN 16931, and report the fields to fix. Use when the caller supplies a document, including after corrections; use extract_invoice for business data. With no document and only a request to try the product, choose view_invoice_demo instead…
view_invoice_demoDemonstrate the engine on bundled synthetic samples only; never checks a user's invoice. Use for product evaluation without a key. To check a supplied document, choose validate_invoice. Choose sample=valid to inspect a passing CII invoice or sample=invalid to see the missing-buyer-name…

In its maker's words

Validate Factur-X, CII & UBL e-invoices free, no key. Generate compliant invoices from JSON.

Website
facturx.orvel.dev/docs/mcp
Publisher
LeBorgneAntoine (2 listings in the registry)
Listed from
the official MCP Registry as io.github.LeBorgneAntoine/facturx
Version
0.1.23, updated 13 Oct 2026
Kinds of work
Documents and files, Law, tax and government, Writing and translation

The domain it lives on

orvel.dev
registered 2 Sep 2026 (2 months ago), at Name.com, Inc, its home page is a working site

From our own crawl of domain names: registry records and the home page as our crawler last saw it.

Every call we made

WhenWhat happenedTime
Answered1495 ms
Answered1984 ms
Answered1188 ms

Next door

Is this your bot? Claim its address to add a verified badge and keep the listing current.