ValidateFin
Voltar ao blog
MCP / IA6 min de leituraPor Eliel Nicaise

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.

Abrir o MCP Server

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 MCP

Perguntas 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.