Bank Data integration
IBAN and SWIFT/BIC validation and bank data lookup API. Validate IBAN numbers, check SWIFT codes, retrieve IBAN structure by country, and list banks with their SWIFT codes worldwide.
Say what should happen.
The workflow builds itself.
Common Bank Data use cases
- Build a US bank dropdown filtered by state
- Populate a bank dropdown filtered by country
- Validate routing numbers in US ACH payment forms
- Retrieve all routing numbers for a US parent bank
- Determine required inputs before generating an IBAN
- Validate German bank routing codes in payment forms
- Verify a customer IBAN before initiating a bank transfer
- Generate IBANs for customers from existing account and bank data
- Verify a SWIFT code before sending an international wire transfer
- Display IBAN format hints and examples on a payment form by country
What you can do with Bank Data
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Bank, 4 operations
banks_by_countryBanks by countryGETList banks for a specific country by country code, with optional name search and pagination.list_all_us_banksList all us banksGETList all US banks with routing numbers, optionally filtered by state or bank name.list_banks_by_countryList banks by countryGETList all banks and their SWIFT codes for a country.list_us_banks_by_stateList us banks by stateGETList US banks filtered by state code, with optional name search.
Iban, 2 operations
generate_ibanGenerate ibanGETGenerate a valid IBAN from bank account details (country, bank code, account number).validate_ibanValidate ibanGETValidate an IBAN number and retrieve associated bank details.
Blz code, 1 operation
check_blz_codeCheck blz codeGETValidate a German BLZ routing code and retrieve associated bank details.
Iban fields, 1 operation
get_iban_fieldsGet iban fieldsGETRetrieve the required fields for generating an IBAN in a specific country.
Iban structure, 1 operation
get_iban_structureGet iban structureGETGet IBAN structure and format rules for a country.
Swift code, 1 operation
check_swift_codeCheck swift codeGETValidate a SWIFT/BIC code and retrieve bank details.
Us routing, 1 operation
validate_us_routingValidate us routingGETValidate a US ABA routing transit number and retrieve bank details.
Use Bank Data from Claude Code, Cursor or Codex
Connect Bank Data in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Bank Data operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Bank Data
- Create your workspace
Sign up free. Nothing to install.
- Connect Bank Data once
Add your Bank Data connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Bank Data integration FAQ
What can you do with the Bank Data integration?
LiveContext exposes 11 operations on Bank Data, covering bank, iban, blz code and iban fields. Common uses include Build a US bank dropdown filtered by state, Populate a bank dropdown filtered by country and Validate routing numbers in US ACH payment forms.
