mcpField
F
Facturx Mcp

Facturx Mcp

Local
facturx-mcp.vercel.appFinance1Updated 35w ago

About Facturx Mcp

Facturx Mcp is an MCP server for generating, validating, and parsing Factur-X electronic invoices. It serves businesses and AI assistants working with EN 16931 invoicing and French Chorus Pro submissions.

Key features

  1. 01Generate Factur-X XML invoices
  2. 02Validate invoice data
  3. 03Parse existing Factur-X XML
  4. 04Calculate net, tax, and gross totals
  5. 05Create PDFs and extract embedded XML
  6. 06Submit and track Chorus Pro invoices

Use cases

  1. 01Prepare an EN 16931-compliant invoice
  2. 02Check invoice data before generation
  3. 03Read an existing Factur-X XML invoice
  4. 04Submit or check invoices through Chorus Pro

MCP support

The MCP server exposes invoice generation, validation, parsing, and total calculations, plus Pro tools for PDF handling and Chorus Pro operations. MCP clients can invoke these tools through the configured server.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

facturx-mcp

Serveur MCP pour la facturation électronique Factur-X — générez, validez et soumettez des factures conformes à la norme EN 16931 et à la réforme française B2B 2026 directement depuis Claude.

Installation

npm install -g facturx-mcp

Configuration Claude Desktop

Ajoutez dans ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) ou %APPDATA%\Claude\claude_desktop_config.json (Windows) :

{
  "mcpServers": {
    "facturx": {
      "command": "facturx-mcp",
      "env": {
        "FACTURX_LICENSE_KEY": "FTRX-..."
      }
    }
  }
}

Sans clé de licence, le mode gratuit est actif (10 générations/jour).

Outils disponibles

OutilPlanDescription
facturx_generateGratuit (10/j)Générer un XML Factur-X valide (EN 16931)
facturx_validateGratuitValider les données avant génération
facturx_parseGratuitParser un XML Factur-X existant
facturx_compute_totalsGratuitCalculer HT / TVA / TTC
facturx_create_pdfProCréer un PDF avec XML embarqué
facturx_extract_from_pdfProExtraire le XML depuis un PDF
chorus_submitProSoumettre sur Chorus Pro (B2G)
chorus_get_statusProStatut d'une facture CPP
chorus_list_invoicesProLister les factures Chorus Pro

Tarifs

  • Gratuit — 10 générations/jour, outils Factur-X de base
  • Pro — 9.99 €/mois — Outils illimités + Chorus Pro → Acheter maintenant
  • Enterprise — 49.99 €/mois — Multi-comptes Chorus Pro + support prioritaire

Variables d'environnement

VariableObligatoireDescription
FACTURX_LICENSE_KEYNonClé de licence Pro (format FTRX-...)
CHORUS_CLIENT_IDProClient ID PISTE (Chorus Pro)
CHORUS_CLIENT_SECRETProClient Secret PISTE
CHORUS_LOGINProLogin compte technique Chorus Pro
CHORUS_PASSWORDProMot de passe compte technique
CHORUS_SANDBOXNontrue pour le bac à sable (défaut: true)

Exemple

Génère une facture pour ma prestation du mois :
- Vendeur : ACME SAS, TVA FR12345678901, 10 rue de la Paix 75001 Paris
- Acheteur : CLIENT SA, 5 av. des Champs 69001 Lyon
- 10h de développement à 150€/h HT, TVA 20%
- Paiement à 30 jours, IBAN FR76...

Claude utilise automatiquement facturx_generate et retourne le XML Factur-X prêt à l'emploi.

Conformité

  • Norme EN 16931 (directive européenne 2014/55/UE)
  • Compatible Factur-X profils : MINIMUM, BASIC, EN_16931, EXTENDED
  • Compatible ZUGFeRD 2.x (Allemagne)
  • Prêt pour la réforme française e-facturation B2B (septembre 2026)
  • Intégration Chorus Pro (facturation B2G)

Licence

MIT — © 2026 facturx-mcp

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.