Validate IBANs, generate synthetic test IBANs and look up banks (SWIFT/BIC) via IBANgen.
Runs on your machine from its package; the steps are below.
Not assessed yet.
Odel charges nothing per call. The publisher may charge for its own service.
Runs locally over stdio
This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).
Run
uvx ibangen-mcp
MCP client config
{
"mcpServers": {
"ibangen": {
"command": "uvx",
"args": [
"ibangen-mcp"
]
}
}
}Official MCP server for IBANgen, the IBAN generator and validator for payment testing.
MCP server that gives AI agents three IBANgen tools:
| Tool | Key needed | What it does |
|---|---|---|
validate_ibans | No (10 IBANs per call, small daily allowance per IP) | Country format, length and MOD-97 checksum. Paid keys add bank, BIC and SEPA Instant / VoP reachability. |
generate_test_ibans | Yes | Synthetic, checksum-valid test IBANs; optional seed and bank targeting. |
lookup_bank | Yes (bank-intelligence plan) | BIC or domestic identifier to registry records with sources. |
Generated IBANs are test data only. A valid IBAN does not prove that an account exists.
pip install ibangen-mcp
{
"mcpServers": {
"ibangen": {
"command": "ibangen-mcp",
"env": { "IBANGEN_API_KEY": "your_key_optional_for_validation" }
}
}
}
Cursor uses the same block in .cursor/mcp.json. Get a key at https://ibangen.com/apidoc#auth.
The same API is also sold on RapidAPI (IBAN plus US bank account and routing test data).
IBANGEN_API_BASE_URL overrides the default https://ibangen.com/api/v1.