ValidateFin
Retour au blog
MCP / IA6 min de lecturePar Eliel Nicaise

MCP ValidateFin : valider SEPA, XRechnung & Peppol via l’IA

Le serveur MCP ValidateFin permet aux assistants IA (Claude, Cursor) d’exécuter les validateurs SEPA, Peppol, XRechnung, IBAN et camt.053, 100% en local.

Validez votre fichier maintenant

Gratuit, instantané et 100 % dans votre navigateur - aucun fichier n'est jamais envoyé.

Ouvrir le MCP Server

Qu'est-ce que le Model Context Protocol (MCP) ?

Le Model Context Protocol (MCP) est un standard ouvert qui permet aux assistants IA - comme Claude Desktop, Cursor ou d'autres clients compatibles MCP - de se connecter à des outils externes. Au lieu de copier-coller entre votre assistant et un site, l'assistant appelle l'outil directement et utilise le résultat dans la conversation.

Un serveur MCP expose un ensemble d'outils typés que l'assistant peut invoquer : il décide quand les appeler, passe les entrées et reçoit des résultats structurés. ValidateFin fournit un serveur MCP officiel pour que votre assistant valide vos fichiers financiers et d'e-invoicing - sans quitter la discussion et sans rien envoyer à un serveur.

Ce que fait le serveur MCP ValidateFin

Le serveur expose les mêmes validateurs que le site, sous forme d'outils MCP que votre assistant peut appeler :

validate_sepa

Valide un fichier SEPA pain.001 (virement) ou pain.008 (prélèvement) contre le XSD ISO 20022 et l'EPC Rulebook - IBAN, BIC, sommes de contrôle, mandats, ICS.

validate_ubl

Valide une facture UBL ou Peppol BIS 3.0 contre le Schematron officiel EN 16931 + Peppol. Renvoie les règles en échec avec leurs IDs (BR-*).

validate_xrechnung

Valide une XRechnung allemande contre EN 16931 + les règles BR-DE de KoSIT. Accepte les syntaxes UBL et CII.

validate_camt

Valide un relevé bancaire camt.053 (ISO 20022) et extrait soldes et écritures.

validate_iban

Valide un IBAN (clé mod-97, pays et longueur).

generate_camt_test

Génère un relevé camt.053 de test à partir d'un fichier pain.001 / pain.008.

Comment l'installer

Le serveur tourne via npx - pas d'installation globale. Ajoutez-le à la configuration de votre client MCP (Claude Desktop, Cursor, etc.) :

{
  "mcpServers": {
    "validatefin": {
      "command": "npx",
      "args": ["-y", "@validatefin/mcp"]
    }
  }
}

Une fois ajouté, redémarrez votre client. Les outils ValidateFin apparaissent automatiquement, et vous pouvez demander par ex. « valide ce fichier SEPA » ou « vérifie cette XRechnung et dis-moi quelles règles BR-DE échouent ».

Le serveur est publié sur npm sous le nom @validatefin/mcp et est open source (MIT). Il embarque les mêmes schémas officiels et jeux de règles Schematron que le site.

100% local - rien n'est envoyé

Comme le site, le serveur MCP s'exécute entièrement sur votre machine. Vos factures et fichiers de paiement ne quittent jamais votre ordinateur - aucun appel serveur, ce qui protège vos données commerciales et bancaires sensibles.

Usages typiques : pré-valider un lot de factures fournisseurs avant envoi, comprendre pourquoi une banque a rejeté un fichier SEPA, ou vérifier une XRechnung contre les règles allemandes - le tout depuis votre assistant, en langage naturel.

Ajoutez ValidateFin à votre assistant IA

Installez le serveur MCP et validez vos fichiers SEPA, XRechnung, Peppol, IBAN et camt.053 directement depuis vos conversations.

Découvrir le serveur MCP

Questions fréquemment posées

Qu'est-ce qu'un serveur MCP ?

Un serveur MCP (Model Context Protocol) expose des outils qu'un assistant IA peut appeler. Le serveur ValidateFin expose les validateurs SEPA, UBL/Peppol, XRechnung, IBAN et camt.053 pour que votre assistant les exécute directement.

Quels assistants IA sont supportés ?

Tout client compatible MCP, comme Claude Desktop et Cursor. Vous ajoutez le serveur à la configuration MCP du client.

Mes données sont-elles envoyées quelque part ?

Non. Le serveur MCP s'exécute en local via npx. Vos fichiers sont validés sur votre ordinateur et jamais envoyés - la même garantie de confidentialité que le site.

Quels validateurs sont inclus ?

validate_sepa, validate_ubl, validate_xrechnung, validate_camt, validate_iban et generate_camt_test - les mêmes jeux de règles officiels que le site ValidateFin.

Est-ce gratuit ?

Oui. Le serveur est gratuit et open source (MIT), publié sur npm sous le nom @validatefin/mcp.