🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@validatefin/mcp

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@validatefin/mcp

MCP server to validate SEPA, UBL/Peppol and camt.053 files locally with ValidateFin.

Source
npmnpm
Version
1.0.0
Version published
Weekly downloads
41
-24.07%
Maintainers
1
Weekly downloads
 
Created
Source

@validatefin/mcp

MCP server to validate SEPA, UBL/Peppol and camt.053 e-invoice / payment files — 100% locally, no data leaves your machine. Powered by ValidateFin.

Tools

  • validate_sepa — SEPA Credit Transfer (pain.001)
  • validate_ubl — UBL / Peppol BIS Billing 3.0 (EN 16931)
  • validate_camt — camt.053 (ISO 20022) bank statement
  • validate_iban — IBAN (mod-97 checksum, country & length)
  • generate_camt_test — generate a camt.053 test statement from a pain.001 / pain.008 file

Validation tools take the file content as xml (a string) and return the result (valid/invalid, errors, summary) as JSON. validate_iban takes an iban string, and generate_camt_test returns the generated camt.053 XML.

Install

Add this to your MCP client configuration (Claude Desktop, Cursor, etc.):

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

Then ask your assistant to validate a SEPA, UBL/Peppol or camt.053 file.

Privacy

Validation runs entirely on your machine. No file or data is ever uploaded to a server — the same privacy guarantee as the ValidateFin website.

License

MIT

Keywords

mcp

FAQs

Package last updated on 25 Jun 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts