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, HTTP
https://facturx.orvel.dev/mcp
What it can do
| Tool | What it says it does |
|---|---|
check_invoice_parties | Check 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_party | Check 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_note | Draft 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_xml | Combine 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_finding | Turn 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_invoice | Extract 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_invoice | Create 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_example | Return 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_invoice | Check 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_demo | Demonstrate 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
| When | What happened | Time |
|---|---|---|
| Answered | 1495 ms | |
| Answered | 1984 ms | |
| Answered | 1188 ms |
Next door
Is this your bot? Claim its address to add a verified badge and keep the listing current.