# Elnicaise Validatefin MCP server

Source: https://glimind.com/server/mcp-registry%2Fio.github.elnicaise%2Fvalidatefin
Registry id: `mcp-registry/io.github.elnicaise/validatefin`
Status: unknown

## Install

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

Claude Code:

```sh
claude mcp add elnicaise-validatefin-mcp-server -- npx -y @validatefin/mcp
```

## Tools (8)

- `convert_mt940`: Converts a legacy SWIFT MT940 bank statement to ISO 20022 camt.053.001.02 XML.
- `generate_camt_test`: Generates a camt.053 test statement from a pain.001/pain.008 file.
- `validate_ach`: Validates US ACH/NACHA file (fixed-width Nacha format) including record structure, ABA routing-number check digit, entry hash, and control totals.
- `validate_camt`: Validates ISO 20022 camt.052/053/054 files (versions .02/.06/.08/.10/.11) and extracts account, balances and entries.
- `validate_iban`: Validates an IBAN (mod-97 checksum, country & length).
- `validate_sepa`: Validates SEPA Credit Transfer (pain.001) & Direct Debit (pain.008) against ISO 20022 XSD schemas and EPC Rulebook business rules.
- `validate_ubl`: Validates UBL/Peppol BIS Billing 3.0 (UBL and CII syntaxes) using official EN 16931 + Peppol BIS 3.0 Schematron.
- `validate_xrechnung`: Validates German XRechnung (CIUS of EN 16931) using official EN 16931 core Schematron + KoSIT XRechnung BR-DE rules.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
