# IBAN.com MCP for AI Agents AI Agent Connect

> IBAN.com MCP lets your AI agent handle banking code validation and financial auditing. It checks IBAN validity, audits SWIFT/BIC codes, and pulls bank metadata like branch and city info. Use it to verify international payment data or perform due diligence without manual portal hopping.

## Overview
- **Category:** data-management
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_GPwohmACjhw0UOUShwtHjIpm7vH8VBuaNXLuescF/ai-agent-connect
- **Tags:** iban-validation, swift-codes, account-verification, payment-intelligence, financial-auditing, bank-metadata

## Description

The IBAN.com MCP connects your AI agent to the IBAN.com platform to handle all your banking verification tasks. Instead of manually checking codes on a website, you can just ask your agent to verify if a bank account is real or if a routing code is legitimate. It pulls back details like bank names and branch locations instantly. If you're setting up international payments, your agent can calculate the correct IBAN based on local account numbers you already have. It also handles credit card integrity checks using the Luhn algorithm to make sure your records are clean. By adding this to your toolkit via the Vinkius catalog, you turn a tedious manual research job into a quick conversation. Your agent becomes a dedicated banking analyst that keeps your payment data accurate and audit-ready. You don't have to worry about copy-paste errors or outdated routing lists. Your agent handles the data fetching while you focus on the high-level finance strategy. This setup is perfect for anyone who needs to move money across borders without the usual headache of manual validation portals.

## Tools

### validate_card_luhn
Run a Luhn algorithm check on a credit card number to ensure data integrity.

### validate_iban
Verify if an IBAN is valid and grab the associated bank metadata.

### validate_swift_bic
Check if a SWIFT/BIC code is authentic for global routing.

### calculate_iban
Generate a valid IBAN from local account details to help set up international payments.

### get_api_balance
Check your remaining API request balance to keep your research volume on track.

### get_bank_details
Pull specific bank info like branch and city from a provided IBAN.

## Prompt Examples

**Prompt:** 
```
Check if this IBAN DE12345678901234567890 is valid and tell me which bank it belongs to.
```

**Response:** 
```
I've verified that IBAN for you. Here are the details:

| Status | Bank Name | Country | Branch Info |
| :--- | :--- | :--- | :--- |
| **Valid** | Deutsche Bank | Germany | Branch 402, Berlin |

Would you like me to check the SWIFT code for this bank as well?
```

**Prompt:** 
```
Verify the SWIFT code CHASUS33 for me.
```

**Response:** 
```
I've checked that code. It's a valid SWIFT/BIC for **J.P. Morgan Chase Bank** in the United States. I can also pull the specific bank address and city if you need it for your records.
```

**Prompt:** 
```
I have a UK account with number 12345678 and sort code 10-20-30. What's the IBAN?
```

**Response:** 
```
I've calculated the IBAN for those details. 

**Resulting IBAN:** GBxx12345678901234
**Associated Bank:** [Bank Name]

I've also confirmed the routing details are consistent with that sort code.
```

## Capabilities

### Verify IBAN validity
Check if an international bank account number is real and get its metadata.

### Audit SWIFT codes
Confirm if a SWIFT/BIC code is authentic and valid for global routing.

### Calculate IBANs
Generate an IBAN from local account numbers and sort codes.

### Check credit cards
Use the Luhn algorithm to see if a card number is formatted correctly.

### Monitor API usage
See how many requests you have left in your balance.

## Use Cases

### Failed International Wires
A finance lead asks the agent to check a new vendor's IBAN. The agent uses validate_iban to confirm the bank and branch before the wire is sent.

### Audit Preparation
An auditor needs to verify 50 routing codes. They ask the agent to check the SWIFT codes and pull the data into a list.

### Onboarding New Clients
A sales lead gets a local account number and sort code. The agent uses calculate_iban to provide the correct IBAN for the client's invoice.

### Data Integrity Check
An ops lead wants to make sure a list of credit cards is valid. The agent runs validate_card_luhn on the batch.

## Benefits

- Stop manual research by using validate_iban to get bank metadata instantly.
- Prevent failed wires by using validate_swift_bic to confirm routing authenticity.
- Speed up setup with calculate_iban to generate codes from local data.
- Ensure data integrity by running validate_card_luhn on incoming card numbers.
- Keep costs in check by monitoring your request volume with get_api_balance.
- Get specific branch info by using get_bank_details for more accurate payments.

## How It Works

The bottom line is you get instant, accurate banking data without ever opening a browser.

1. Subscribe to the IBAN.com MCP on Vinkius.
2. Paste your IBAN.com API key into your client settings.
3. Ask your agent to validate codes or pull bank data in natural language.

## Frequently Asked Questions

**Can IBAN.com MCP verify international bank accounts?**
Yes, it checks if an IBAN is valid and pulls the bank's name, city, and branch details automatically.

**How does IBAN.com MCP handle SWIFT codes?**
It audits SWIFT/BIC codes to ensure they are authentic and valid for global routing.

**Can I use IBAN.com MCP to generate IBANs?**
Yes, your agent can calculate an IBAN if you provide the local account number and sort code.

**Does IBAN.com MCP work for credit cards?**
It can validate if a credit card number is formatted correctly using the Luhn algorithm.

**Is IBAN.com MCP good for auditing?**
It's built for financial auditing, helping you verify payment data and institution markers at scale.

**How do I see my usage with IBAN.com MCP?**
Your agent can check your remaining API request balance to help you manage your research volume.

**How do I find my IBAN.com API Key?**
Log in to your [**IBAN.com client area**](https://www.iban.com/login), and you will find your API Key under the 'API Settings' or 'My Keys' section. Copy and paste it below.

**Does the agent support SWIFT code validation?**
Yes. Use the `validate_swift_bic` tool providing the BIC string. Your agent will verify its structure and authenticity with official banking data instantly.

**Can I calculate an IBAN from local bank details?**
Yes. The `calculate_iban` tool allows your agent to generate a valid IBAN by providing the country code and local account number/sort code.