MCP ValidateFin: valida SEPA, XRechnung, Peppol da IA
Il server MCP di ValidateFin permette ad assistenti IA di eseguire i validatori SEPA, UBL/Peppol, XRechnung, IBAN e camt.053, in locale, senza inviare dati.
Valida il tuo file subito
Gratis, istantaneo e 100% nel browser - nessun file viene mai caricato.
Che cos'è il Model Context Protocol (MCP)?
Il Model Context Protocol (MCP) è uno standard aperto che permette agli assistenti IA - come Claude Desktop, Cursor o altri client compatibili MCP - di collegarsi a strumenti esterni. Invece di copiare e incollare tra l'assistente e un sito, l'assistente chiama lo strumento direttamente e usa il risultato nella conversazione.
Un server MCP espone un insieme di strumenti tipizzati che l'assistente può invocare: decide quando chiamarli, passa gli input e riceve risultati strutturati. ValidateFin offre un server MCP ufficiale affinché il tuo assistente validi i tuoi file finanziari e di fatturazione elettronica - senza uscire dalla chat e senza inviare nulla a un server.
Cosa fa il server MCP di ValidateFin
Il server espone gli stessi validatori del sito, come strumenti MCP che il tuo assistente può chiamare:
validate_sepa
Valida un SEPA pain.001 (bonifico) o pain.008 (addebito) rispetto all'XSD ISO 20022 e all'EPC Rulebook - IBAN, BIC, somme di controllo, mandati, ICS.
validate_ubl
Valida una fattura UBL o Peppol BIS 3.0 rispetto allo Schematron ufficiale EN 16931 + Peppol. Restituisce le regole non rispettate con i loro ID (BR-*).
validate_xrechnung
Valida una XRechnung tedesca rispetto a EN 16931 + le regole BR-DE di KoSIT. Accetta le sintassi UBL e CII.
validate_camt
Valida un estratto conto camt.053 (ISO 20022) ed estrae saldi e movimenti.
validate_iban
Valida un IBAN (checksum mod-97, paese e lunghezza).
generate_camt_test
Genera un estratto camt.053 di prova da un file pain.001 / pain.008.
Come installarlo
Il server gira con npx - nessuna installazione globale. Aggiungilo alla configurazione del tuo client MCP (Claude Desktop, Cursor, ecc.):
{
"mcpServers": {
"validatefin": {
"command": "npx",
"args": ["-y", "@validatefin/mcp"]
}
}
}Una volta aggiunto, riavvia il client. Gli strumenti ValidateFin appaiono automaticamente e puoi chiedere ad es. «valida questo file SEPA» o «controlla questa XRechnung e dimmi quali regole BR-DE falliscono».
Il server è pubblicato su npm come @validatefin/mcp ed è open source (MIT). Include gli stessi schemi ufficiali e insiemi di regole Schematron del sito.
100% locale - non viene caricato nulla
Come il sito, il server MCP gira interamente sulla tua macchina. Le tue fatture e i file di pagamento non lasciano mai il computer - nessuna chiamata al server -, mantenendo privati i dati commerciali e bancari sensibili.
Usi tipici: pre-validare un lotto di fatture fornitori prima dell'invio, capire perché una banca ha rifiutato un file SEPA, o controllare una XRechnung rispetto alle regole tedesche - tutto dal tuo assistente, in linguaggio naturale.
Aggiungi ValidateFin al tuo assistente IA
Installa il server MCP e valida file SEPA, XRechnung, Peppol, IBAN e camt.053 direttamente dalle tue conversazioni.
Scopri il server MCPDomande frequenti
Che cos'è un server MCP?
Un server MCP (Model Context Protocol) espone strumenti che un assistente IA può chiamare. Il server ValidateFin espone i validatori SEPA, UBL/Peppol, XRechnung, IBAN e camt.053 affinché il tuo assistente li esegua direttamente.
Quali assistenti IA sono supportati?
Qualsiasi client compatibile MCP, come Claude Desktop e Cursor. Aggiungi il server alla configurazione MCP del client.
I miei dati vengono inviati da qualche parte?
No. Il server MCP gira in locale con npx. I tuoi file sono validati sul tuo computer e mai caricati - la stessa garanzia di privacy del sito.
Quali validatori sono inclusi?
validate_sepa, validate_ubl, validate_xrechnung, validate_camt, validate_iban e generate_camt_test - gli stessi insiemi di regole ufficiali del sito ValidateFin.
È gratuito?
Sì. Il server è gratuito e open source (MIT), pubblicato su npm come @validatefin/mcp.