Factur-X: Generate & Validate E-Invoices MCP Server

France makes electronic invoicing mandatory for all VAT-registered businesses (receiving from September 2026, issuing 2026–2027). Factur-X is the hybrid PDF + XML format of that reform. This server…

Remote serverstreamable-http

What is the Factur-X: Generate & Validate E-Invoices MCP Server?

facturx-mcp is an MCP project maintained in the leborgneantoine/facturx-mcp repository. The maintainer describes its purpose as “France makes electronic invoicing mandatory for all VAT-registered businesses (receiving from September 2026, issuing 2026–2027). Factur-X is the hybrid PDF + XML format of that…”. Read the project documentation for the complete scope.

Hosted connection

The maintainer’s configuration uses https://facturx.orvel.dev/mcp. Check the project’s account and authentication instructions when adding the endpoint to your client.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
generate_invoiceInvoice JSON → Factur-X PDF/A-3, CII XML or UBL XML. Profiles MINIMUM → EXTENDED, EN 16931, FR/EN rendering
embed_xmlAttach a Factur-X XML to your own PDF and produce a valid PDF/A-3
validate_invoiceXSD + EN 16931 schematron (+ French fr-ctc), structured findings with rule ids
extract_invoiceRead a PDF or XML e-invoice: parties, totals, VAT breakdown, lines

How to install the Factur-X: Generate & Validate E-Invoices MCP Server

{
  "mcpServers": {
    "facturx": {
      "url": "https://facturx.orvel.dev/mcp",
      "headers": {
        "Authorization": "YOUR_AUTHORIZATION"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.