Skip to main content

ibangen-mcp

Official MCP server for IBANgen, the IBAN generator and validator for payment testing.

MCP server that gives AI agents IBANgen tools for IBAN and US bank account test data.

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 No for country-level IBANs (10 a day per IP); a key for more and for bank targeting Synthetic, checksum-valid test IBANs; optional seed and bank targeting (paid key).
lookup_bank Yes (bank-intelligence plan) BIC or domestic identifier to registry records with sources.
generate_us_test_accounts Yes (free key is sufficient) 1–10 US routing/account test rows; optional reproducible seed; no paid reveal or targeting.
validate_us_routing_numbers Yes (qualifying registry plan) 1–10 routing numbers through the existing metered registry API; requires explicit approval of up to one API credit per distinct number.
lookup_us_routing_number Yes (existing API entitlement gates) Source-backed routing lookup; requires explicit approval of one API credit.

For assistants without MCP, the same product map is published as plain text at https://ibangen.com/llms.txt and https://ibangen.com/llms-full.txt.

Generated IBANs are test data only. A valid IBAN does not prove that an account exists. US account numbers are synthetic; routing references do not establish live ACH, Fedwire or account eligibility. The metered US tools do not replace the free web preview and do not bypass bank metadata gates. They never automatically retry a transport failure, because a credit may already have been consumed.

Install

pip install ibangen-mcp

Claude Desktop / Claude Code

{
  "mcpServers": {
    "ibangen": {
      "command": "ibangen-mcp",
      "env": { "IBANGEN_API_KEY": "optional_for_validation_and_10_ibans_a_day" }
    }
  }
}

Cursor uses the same block in .cursor/mcp.json. Get a free key (100 API calls a month) at https://ibangen.com/account?focus=api.

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.

Metadata

Release files for ibangen-mcp 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ibangen-mcp 0.1.2
File Size Uploaded Provenance Actions
ibangen_mcp-0.1.2.tar.gz 6.1 kB Without provenance Details for ibangen_mcp-0.1.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for ibangen-mcp 0.1.2
File Interpreter ABI Platform Actions
ibangen_mcp-0.1.2-py3-none-any.whl Python 3 none any Details for ibangen_mcp-0.1.2-py3-none-any.whl

Total release size: 13.8 kB

Release files / ibangen_mcp-0.1.2.tar.gz

Download URL ibangen_mcp-0.1.2.tar.gz
Size 6.1 kB
Tags Source
SHA-256 checksum
How to use checksums
527cef12ddfc340232fd202a4acf981cf2dd0f0423354d0551b3b578ea052ad3
BLAKE2b-256 checksum
How to use checksums
e191ab736139055cff03b827b9fbae6d1f2c4d271a8b389467180a84d63b46e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / ibangen_mcp-0.1.2-py3-none-any.whl

Download URL ibangen_mcp-0.1.2-py3-none-any.whl
Size 7.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f7a7f5168b391b56d22cf4faf74100fc3f137acc8e0ea57e754c1fcf7905d1ba
BLAKE2b-256 checksum
How to use checksums
5cb7907627caee4af5e27db07f2deac3a2b66270d741cd668b438fa5aa0d717a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Security for ibangen-mcp 0.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page