Connect Ibanforge and your agent gets 9 tools, among them batch_validate_iban, check_compliance, check_postal_address. It answers at https://api.ibanforge.com/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 11 September 2026; the last check, on 21 October 2026, succeeded.
Check the bank behind an IBAN before you pay: bank-code check, BIC with source, bank-level sanctions
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
batch_validate_iban | Validate up to 100 IBANs in a single call at $0.002 per IBAN (60% cheaper than calling validate_iban repeatedly at $0.005). USE WHEN: the user pastes a list of IBANs, asks to clean a CSV/spreadsheet of bank accounts, asks to dedupe a custom Inputs: ibans |
check_compliance | Run a full pre-flight compliance check on an IBAN before sending a SEPA / cross-border payment. USE WHEN: the user is about to send a payment / payout / refund and wants to triage risk first, asks "is this IBAN safe to pay?", asks for sanct Inputs: iban |
check_postal_address | Check a structured ISO 20022 postal address against a payment rail's published address rules, rule by rule, each verdict citing the document it comes from. USE WHEN: assembling a payment instruction (pain.001, a Fedwire message, a T2 transf Inputs: scheme, address |
check_swiss_qr_bill | Check a Swiss QR-bill payload, the text a QR-bill's code carries (starts with SPC), rule by rule, each finding citing the SIX document it comes from. USE WHEN: an agent, an ERP or an accounting tool holds a scanned or generated QR-bill and Inputs: payload |
lookup_bic | Resolve a BIC / SWIFT code into the underlying bank: name, country, city, LEI, and registered head-office address (where available). USE WHEN: the user already has a BIC/SWIFT (8 or 11 chars, alphanumeric, e.g., "UBSWCHZH80A", "DEUTDEFF") a Inputs: bic |
lookup_ch_clearing | Resolve a Swiss BC-Nummer / IID (1 to 5 digits) into the underlying institution. USE WHEN: the user mentions a Swiss bank by BC-Nummer or IID, pastes a CH or LI IBAN clearing code, asks routing details for a Swiss instant transfer (SIC, eur Inputs: iid |
send_feedback | Report a problem or a need directly to the IBANforge operators: incorrect validation result, stale or missing BIC/bank data, latency, or anything blocking you from using or PAYING for the service (missing network, unclear pricing, quota sha Inputs: error_type, notes, endpoint, expected, got, contact |
validate_iban | Verify whether a European IBAN is valid AND enrich it with bank, compliance and routing data. USE WHEN: the user mentions an IBAN, asks to validate an IBAN and identify the issuing bank, asks to detect a typo in an IBAN, asks who the bank i Inputs: iban |
validate_payment_reference | Validate a structured payment reference and, when an IBAN is supplied, decide whether the two may legally travel together. USE WHEN: assembling a payment instruction from an invoice, a QR-bill or a remittance advice; whenever a Swiss IBAN a Inputs: reference, reference_type, iban |
Every block below points at https://api.ibanforge.com/mcp. Pick your client and copy.
claude mcp add --transport http ibanforge https://api.ibanforge.com/mcp
{
"mcpServers": {
"ibanforge": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://api.ibanforge.com/mcp"]
}
}
}{
"mcpServers": {
"ibanforge": {
"url": "https://api.ibanforge.com/mcp"
}
}
}{
"servers": {
"ibanforge": {
"type": "http",
"url": "https://api.ibanforge.com/mcp"
}
}
}{
"context_servers": {
"ibanforge": {
"url": "https://api.ibanforge.com/mcp"
}
}
}{
"mcpServers": {
"ibanforge": {
"serverUrl": "https://api.ibanforge.com/mcp"
}
}
}{
"mcpServers": {
"ibanforge": {
"url": "https://api.ibanforge.com/mcp"
}
}
}name: Ibanforge
version: 0.0.1
schema: v1
mcpServers:
- name: Ibanforge
type: streamable-http
url: https://api.ibanforge.com/mcp{
"mcpServers": {
"ibanforge": {
"httpUrl": "https://api.ibanforge.com/mcp"
}
}
}{
"mcpServers": {
"ibanforge": {
"type": "http",
"url": "https://api.ibanforge.com/mcp"
}
}
}{
"mcpServers": {
"ibanforge": {
"url": "https://api.ibanforge.com/mcp"
}
}
}goose://extension?url=https%3A%2F%2Fapi.ibanforge.com%2Fmcp&type=streamable_http&id=ibanforge&name=Ibanforge
It answered our last check on 21 October 2026 in 244 ms. Over 6 checks since 11 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.
9, as returned by the server's own tools/list on 13 September 2026: batch_validate_iban, check_compliance, check_postal_address, check_swiss_qr_bill, lookup_bic, lookup_ch_clearing, send_feedback, validate_iban, and 1 more.
It answered our last check on 21 October 2026 in 244 ms. Over 6 checks since 11 September 2026 it answered 6.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://api.ibanforge.com/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: io.github.cammac-creator. Endpoint host: api.ibanforge.com. ARD identifier: urn:air:io.github.cammac-creator:mcp:ibanforge.
First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.