Valide SEPA, XRechnung e Peppol via IA: MCP ValidateFin
O servidor MCP ValidateFin permite a IA executar os validadores SEPA, UBL/Peppol, XRechnung, IBAN e camt.053 - 100% local, sem enviar dados.
Valide o seu ficheiro agora
Grátis, instantâneo e 100% no seu navegador - nenhum ficheiro é enviado.
O que é o Model Context Protocol (MCP)?
O Model Context Protocol (MCP) é um padrão aberto que permite a assistentes de IA - como o Claude Desktop, o Cursor ou outros clientes compatíveis com MCP - ligarem-se a ferramentas externas. Em vez de copiar e colar entre o assistente e um site, o assistente chama a ferramenta diretamente e usa o resultado na conversa.
Um servidor MCP expõe um conjunto de ferramentas tipadas que o assistente pode invocar: decide quando, passa as entradas e recebe resultados estruturados. O ValidateFin disponibiliza um servidor MCP oficial para que o seu assistente valide os seus ficheiros financeiros e de faturação eletrónica - sem sair do chat e sem enviar nada para um servidor.
O que faz o servidor MCP ValidateFin
O servidor expõe os mesmos validadores do site, como ferramentas MCP que o seu assistente pode chamar:
validate_sepa
Valida um SEPA pain.001 (transferência) ou pain.008 (débito direto) face ao XSD ISO 20022 e ao EPC Rulebook - IBAN, BIC, somas de controlo, mandatos, ICS.
validate_ubl
Valida uma fatura UBL ou Peppol BIS 3.0 face ao Schematron oficial EN 16931 + Peppol. Devolve as regras violadas com os seus IDs (BR-*).
validate_xrechnung
Valida uma XRechnung alemã face a EN 16931 + as regras BR-DE da KoSIT. Aceita sintaxes UBL e CII.
validate_camt
Valida um extrato bancário camt.053 (ISO 20022) e extrai saldos e movimentos.
validate_iban
Valida um IBAN (dígito de controlo mod-97, país e comprimento).
generate_camt_test
Gera um extrato camt.053 de teste a partir de um ficheiro pain.001 / pain.008.
Como instalar
O servidor corre via npx - sem instalação global. Adicione-o à configuração do seu cliente MCP (Claude Desktop, Cursor, etc.):
{
"mcpServers": {
"validatefin": {
"command": "npx",
"args": ["-y", "@validatefin/mcp"]
}
}
}Depois de adicionar, reinicie o cliente. As ferramentas ValidateFin aparecem automaticamente e pode pedir, p. ex. «valida este ficheiro SEPA» ou «verifica esta XRechnung e diz-me que regras BR-DE falham».
O servidor é publicado no npm como @validatefin/mcp e é de código aberto (MIT). Inclui os mesmos esquemas oficiais e conjuntos de regras Schematron do site.
100% local - nada é enviado
Tal como o site, o servidor MCP corre inteiramente na sua máquina. As suas faturas e ficheiros de pagamento nunca saem do computador - sem chamada ao servidor -, mantendo privados os dados comerciais e bancários sensíveis.
Usos típicos: pré-validar um lote de faturas de fornecedores antes de enviar, perceber por que um banco rejeitou um ficheiro SEPA, ou verificar uma XRechnung face às regras alemãs - tudo a partir do seu assistente, em linguagem natural.
Adicione o ValidateFin ao seu assistente de IA
Instale o servidor MCP e valide ficheiros SEPA, XRechnung, Peppol, IBAN e camt.053 diretamente das suas conversas.
Descobrir o servidor MCPPerguntas frequentes
O que é um servidor MCP?
Um servidor MCP (Model Context Protocol) expõe ferramentas que um assistente de IA pode chamar. O servidor ValidateFin expõe os validadores SEPA, UBL/Peppol, XRechnung, IBAN e camt.053 para que o seu assistente os execute diretamente.
Que assistentes de IA são suportados?
Qualquer cliente compatível com MCP, como o Claude Desktop e o Cursor. Adiciona o servidor à configuração MCP do cliente.
Os meus dados são enviados para algum lado?
Não. O servidor MCP corre localmente via npx. Os seus ficheiros são validados no seu computador e nunca enviados - a mesma garantia de privacidade do site.
Que validadores estão incluídos?
validate_sepa, validate_ubl, validate_xrechnung, validate_camt, validate_iban e generate_camt_test - os mesmos conjuntos de regras oficiais do site ValidateFin.
É gratuito?
Sim. O servidor é gratuito e de código aberto (MIT), publicado no npm como @validatefin/mcp.