Skip to content

David-IABB/facturepro-mcp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

FacturePro MCP Server

Electronic invoice processing & compliance (Peppol, Chorus Pro)

⚠️ Important Clarification: FacturePro excels at RECEIVING and PROCESSING Peppol invoices. For SENDING Peppol invoices, see the Γ‰mission Peppol section below.

🎯 3 Γ‰ditions pour Chaque Usage

πŸ†“ LITE (Gratuit - Open Source)

Pour qui : Test, Γ©valuation, petits volumes

CaractΓ©ristiques :

  • PDF parsing
  • Basic validation
  • Format conversion
  • Performance : Baseline (1x)
  • Support : CommunautΓ© (GitHub issues)
  • Usage : IllimitΓ© (personnel)
  • Documentation : Public docs

Install:

pip install facturepro-mcp
python -m facturepro_mcp

πŸ‘€ SOLO (One-Time - €1,500)

Pour qui : Freelances comptables, TPE 1-2 personnes

CaractΓ©ristiques :

  • βœ… Licence perpΓ©tuelle (pas d'expiration)
  • βœ… Performance : 10x vs Lite
  • βœ… Fonctions : 7 exports comptables
  • βœ… Support : 30 jours (email)
  • βœ… Utilisateurs : 1 seul
  • βœ… Updates : 1 an inclus

Prix : €1,500 ONE-TIME

Install:

pip install facturepro-mcp
export IABB_LICENSE_KEY="IABB-XXXXX-XXXXX-XXXXX"
python -m facturepro_mcp

πŸ† PRO (Annuel - €2,500/an)

Pour qui : Cabinets comptables 3-10 personnes, PME

CaractΓ©ristiques :

  • βœ… Licence annuelle (renouvellement auto)
  • βœ… Performance : 30x vs Lite
  • βœ… Fonctions : TOUTES + Signal Loop
  • βœ… Peppol RECEPTION (parse XML UBL, validation)
  • βœ… Auto-rΓ©paration factures
  • βœ… Batch 100+ factures
  • βœ… Validation TVA avancΓ©e
  • βœ… Support : Prioritaire illimitΓ©
  • βœ… Updates : Automatiques inclus
  • βœ… SLA : 99% uptime
  • βœ… Utilisateurs : Jusqu'Γ  5

Prix : €2,500/an

Install:

pip install facturepro-mcp facturepro-core-pro
export IABB_LICENSE_KEY="IABB-YYYYY-YYYYY-YYYYY"
python -m facturepro_mcp

πŸš€ PRO + SEND (Annuel - €3,500/an) ⭐

Pour qui : Cabinets comptables et PME nΓ©cessitant l'Γ©mission Peppol

CaractΓ©ristiques (PRO + Γ‰mission) :

  • βœ… TOUTES les fonctionnalitΓ©s PRO
  • βœ… Tool sendpeppol intΓ©grΓ© (envoi automatique)
  • βœ… B2B Router API setup (Access Point gratuit)
  • βœ… GΓ©nΓ©ration UBL automatique
  • βœ… ConformitΓ© Peppol 2026 complΓ¨te (rΓ©ception + Γ©mission)
  • βœ… Support prioritaire Γ©mission
  • βœ… Tests sandbox inclus

Prix : €3,500/an (PRO €2,500 + Send Addon €1,000)

Install:

pip install facturepro-mcp facturepro-core-pro facturepro-send-addon
export IABB_LICENSE_KEY="IABB-ZZZZZ-ZZZZZ-ZZZZZ"
python -m facturepro_mcp

Comparaison DΓ©taillΓ©e

FonctionnalitΓ© Lite (Gratuit) Solo (€1,500) Pro (€2,500/an)
Performance 1x baseline 10x 30x
Parsing PDF βœ… βœ… βœ…
Validation TVA Basique Standard AvancΓ©e
Exports 2 formats 5 formats 7+ formats
Batch ❌ 20 factures 100+ factures
Peppol RΓ‰CEPTION βœ… Basique βœ… Standard βœ… Complet
Peppol Γ‰MISSION ❌ ❌ ❌
Peppol Γ‰MISSION (Pro+Send) ❌ ❌ βœ…
Auto-rΓ©paration ❌ ❌ βœ…
DΓ©tection anomalies ❌ ❌ βœ…
Compliance multi-pays ❌ ❌ βœ…
Support CommunautΓ© 30 jours email Prioritaire illimitΓ©
Updates Public 1 an inclus Auto inclus
SLA ❌ ❌ 99% uptime
Utilisateurs 1 1 Jusqu'Γ  5

πŸš€ Quick Start (Lite)

  1. Install:
pip install facturepro-mcp
  1. Configure Claude Desktop:
{
  "mcpServers": {
    "facturepro_mcp": {
      "command": "python",
      "args": ["-m", "facturepro_mcp"]
    }
  }
}
  1. Restart Claude Desktop

  2. Use in Claude:

Please use FacturePro to process this invoice...

πŸ’° Pour Choisir Votre Γ‰dition

Choisissez LITE si :

  • βœ… Vous voulez tester gratuitement
  • βœ… Usage personnel ou petit volume
  • βœ… Pas besoin de support prioritaire
  • βœ… Quelques factures par mois

Choisissez SOLO si :

  • βœ… Vous Γͺtes freelance comptable
  • βœ… TPE 1-2 personnes
  • βœ… Vous prΓ©fΓ©rez un paiement unique
  • βœ… Licence perpΓ©tuelle importante
  • βœ… 20-50 factures par mois

Choisissez PRO si :

  • βœ… Cabinet comptable 3-10 personnes
  • βœ… PME avec comptabilitΓ© interne
  • βœ… Besoin de RΓ‰CEPTION Peppol (parse XML, validation)
  • βœ… Support prioritaire important
  • βœ… 100+ factures par mois
  • βœ… Besoin de conformitΓ© multi-pays

Choisissez PRO + SEND si :

  • βœ… Cabinet comptable 3-10 personnes
  • βœ… PME avec comptabilitΓ© interne
  • βœ… Besoin de RΓ‰CEPTION + Γ‰MISSION Peppol complΓ¨tes
  • βœ… Obligation Peppol 2026 (envoyer factures)
  • βœ… Solution tout-en-un (pas d'AP externe)
  • βœ… Support prioritaire Γ©mission
  • βœ… 100+ factures par mois
  • βœ… ConformitΓ© multi-pays

πŸ’‘ ROI CalculΓ©

ScΓ©nario Solo : Freelance Comptable

  • Temps gagnΓ© : 6h/semaine
  • Taux horaire : €50/h
  • Γ‰conomie : 6h Γ— €50 Γ— 52 sem = €15,600/an
  • Investissement : €1,500 one-time
  • ROI : 10.4x la premiΓ¨re annΓ©e

ScΓ©nario Pro : Cabinet 5 Comptables

  • Temps gagnΓ© : 20h/semaine (5 personnes Γ— 4h)
  • CoΓ»t horaire moyen : €60/h
  • Γ‰conomie : 20h Γ— €60 Γ— 52 sem = €62,400/an
  • Investissement : €2,500/an
  • ROI : 25x

πŸ“₯ RΓ©ception Factures Peppol

FacturePro excelle dans le traitement des factures ENTRANTES :

βœ… extractpeppolxml : Parse XML UBL Peppol reΓ§us βœ… parsepdfinvoice : OCR PDF + validation βœ… converttoaccounting : Γ‰critures PCMN belges βœ… exporttosoftware : Export 7 logiciels comptables βœ… Validation : Peppol BIS 3.0, multi-pays TVA βœ… Auto-rΓ©paration : Correction automatique erreurs

Workflow RΓ©ception :

Fournisseur β†’ RΓ©seau Peppol β†’ Votre AP β†’ FacturePro (parse/validate/export)

πŸ“€ Γ‰mission Factures Peppol

Pour Γ‰METTRE des factures Peppol (obligatoire 2026), utilisez un Access Point certifiΓ© :

Option 1 : B2B Router (RecommandΓ© - Gratuit)

Avantages :

  • βœ… 100% gratuit, illimitΓ©
  • βœ… API simple et documentΓ©e
  • βœ… ConformitΓ© certifiΓ©e Peppol
  • βœ… Support en franΓ§ais
  • βœ… IntΓ©gration rapide (2h)

URL : https://www.b2brouter.net/be/peppol-gratuit/

Workflow :

1. Signup gratuit sur B2B Router
2. Obtenez API key
3. FacturePro génère UBL XML (via models)
4. Envoyez UBL via B2B Router API
5. Destinataire reΓ§oit via son AP Peppol

Exemple Code :

import requests

# GΓ©nΓ©rer UBL avec FacturePro
ubl_xml = facturepro.generate_ubl(invoice_data)

# Envoyer via B2B Router
response = requests.post(
    "https://api.b2brouter.net/v1/peppol/send",
    headers={"Authorization": f"Bearer {B2B_API_KEY}"},
    json={
        "document": ubl_xml,
        "recipient_id": "BE0123456789",
        "recipient_scheme": "0208",  # BE VAT
        "document_type": "urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"
    }
)

transmission_id = response.json()["transmission_id"]

Option 2 : Accountable (Gratuit pour TPE)

Avantages :

  • βœ… Gratuit pour TPE (<25 factures/mois)
  • βœ… Interface user-friendly
  • βœ… Support Peppol natif

URL : https://www.accountable.eu

Option 3 : FacturePro Pro + Send (Addon) ⭐

Solution intΓ©grΓ©e avec tool sendpeppol inclus.

Pricing : +€1,000/an addon

Inclus :

  • βœ… Tool sendpeppol (envoi automatique)
  • βœ… B2B Router API setup
  • βœ… GΓ©nΓ©ration UBL automatique
  • βœ… Support prioritaire Γ©mission
  • βœ… Tests sandbox inclus

Contact : mcp@iabusinessbooster.be

Workflow Complet (RΓ©ception + Γ‰mission)

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
│                     RÉCEPTION (PRO)                         │
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ Fournisseur β†’ Peppol β†’ AP β†’ FacturePro β†’ Export Comptable   β”‚
β”‚                                                             β”‚
β”‚ βœ… extractpeppolxml  βœ… parsepdfinvoice                     β”‚
β”‚ βœ… converttoaccounting  βœ… exporttosoftware                 β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                     Γ‰MISSION (Pro+Send)                     β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ Facture β†’ FacturePro β†’ UBL β†’ B2B Router β†’ Peppol β†’ Client  β”‚
β”‚                                                             β”‚
β”‚ βœ… generate_ubl  βœ… sendpeppol  βœ… B2B Router API          β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

🏒 Obtenir une Licence Solo ou Pro

Option 1 : Direct

Contact : mcp@iabusinessbooster.be Site web : https://www.iabusinessbooster.be

Option 2 : Formulaire

  1. Visitez : https://www.iabusinessbooster.be/contact
  2. Remplissez le formulaire (1 minute)
  3. Recevez votre devis sous 24h
  4. Signez Γ©lectroniquement
  5. Recevez votre licence immΓ©diatement

Option 3 : Bundles Multi-MCP

Bundle Starter (3 MCP) :

  • Solo : €3,900 (vs €4,500 sΓ©parΓ©s)
  • Pro : €6,500/an ou €575/mois

Bundle Business (5 MCP) :

  • Solo : €6,500 (vs €7,500 sΓ©parΓ©s)
  • Pro : €11,000/an ou €975/mois
  • Pro + Send : €12,500/an ou €1,075/mois

Voir : https://www.iabusinessbooster.be/mcp-portfolio.html


πŸ“š Documentation


🀝 Contributing

Contributions welcome! This is the open-source Lite version.

For Pro features, contact us directly.


πŸ“„ License

  • Lite: MIT License (free, open-source)
  • Solo: Commercial license (perpetual)
  • Pro: Commercial license (annual)
  • Pro + Send: Commercial license (annual) includes sendpeppol addon

🏒 About IA Business Booster

AI-powered automation for European SMEs


Note: This repository contains the Lite version only. Solo and Pro versions include additional features and support.

Peppol Compliance: FacturePro PRO handles Peppol RECEPTION (parsing, validation, export). For Peppol EMISSION, use B2B Router (free) or upgrade to PRO + SEND addon.

See Pricing for details.

About

Electronic invoice processing & compliance (Peppol, Chorus Pro)

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages