IBANforge
Für KI-Agenten

Für autonome Agenten gebaut.

IBANforge ist die einzige IBAN/BIC/Compliance-API, die einen nativen MCP-Server, x402-Mikrozahlungen und einen kostenlosen API-Schlüssel kombiniert — ganz ohne menschliches Onboarding. Drei Integrationswege, 60 Sekunden Setup.

Drei Wege für einen Agenten, IBANforge zu nutzen

Weg 1 · MCP

Nativer MCP-Server

In Claude Desktop, Cursor oder Cline einbinden. 5 Tools automatisch erkannt. Ideal für Desktop-Agenten und IDE-Assistenten.

Stdio oder HTTP · npm oder Remote

Weg 2 · Kostenloser Schlüssel

Kostenloser API-Schlüssel

POSTen Sie eine E-Mail, erhalten Sie einen Schlüssel mit 200 kostenlosen Aufrufen/Monat. Keine Verifizierung, kein Captcha. Ideal für Prototypen oder Agenten mit geringem Volumen.

Header: Authorization: Bearer ifk_…

Weg 3 · x402

Pay-per-call x402

Nutzen Sie ein Wallet auf Base L2, der Agent zahlt USDC autonom. Keine Anmeldung, kein Kontingent. Ideal für hohes Volumen und reibungslose Integrationen.

USDC auf Base · Coinbase CDP Facilitator

Weg 1 · MCP

In Claude Desktop, Cursor oder Cline installieren

Der IBANforge MCP-Server stellt 5 Tools für Ihren KI-Client bereit. Zwei Transporte: stdio über npm-Paket oder remote streamable-HTTP.

Stdio · Claude Desktop

Hinzufügen zu ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) oder %APPDATA%/Claude/claude_desktop_config.json (Windows).

json
{
  "mcpServers": {
    "ibanforge": {
      "command": "npx",
      "args": ["-y", "ibanforge-mcp"]
    }
  }
}

HTTP · Remote-Endpunkt

Verbinden Sie jeden MCP-kompatiblen Client mit:

https://api.ibanforge.com/mcp

5 verfügbare Tools

validate_iban$0.005

Validate any IBAN. Returns BIC, country, EMI/vIBAN flag, SEPA + VoP, risk score, Swiss BC-Nummer for CH/LI.

batch_validate_iban$0.002 / IBAN

Up to 100 IBANs in one call — CSV cleanup, payout list triage.

lookup_bic$0.003

Resolve a BIC/SWIFT into bank name, country, city, LEI, address. 121,197 GLEIF entries.

lookup_ch_clearing$0.003

Resolve a Swiss BC-Nummer / IID. Only API exposing SIC, euroSIC, QR-IID — 1,190 SIX entries.

check_compliance$0.02

Pre-flight risk triage: sanctions (OFAC/EU/UN), FATF, SEPA Instant, VoP. Returns risk_score 0-100.

Weg 2 · Kostenloser Schlüssel

200 kostenlose Aufrufe/Monat — ohne Registrierung

POSTen Sie die E-Mail Ihres Agenten und erhalten Sie einen Schlüssel. Der Schlüssel wird nur einmal angezeigt. Fügen Sie ihn als Authorization: Bearer ifk_… bei jedem Aufruf hinzu.

bash
curl -X POST https://api.ibanforge.com/v1/keys/generate \
  -H "Content-Type: application/json" \
  -d '{"email":"agent@yourdomain.com"}'

# → returns { "api_key": "ifk_...", "monthly_limit": 200 }

Wenn das monatliche Kontingent erschöpft ist, wechselt die API automatisch auf x402: derselbe Agent kann weiter aufrufen und zahlt $0.005 pro Request, ohne zusätzliches Setup, bis das Kontingent am 1. des nächsten Monats zurückgesetzt wird.

Weg 3 · x402

Pay-per-call in USDC auf Base

Kein Kontingent, keine Anmeldung, keine E-Mail. Das Wallet Ihres Agenten signiert eine Autorisierung, der Coinbase CDP Facilitator wickelt die Zahlung ab, die API liefert die Antwort. Hin- und Rücklauf in ~1-2 Sekunden.

typescript
import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/fetch";
import { ExactEvmScheme, toClientEvmSigner } from "@x402/evm";
import { createPublicClient, http } from "viem";
import { privateKeyToAccount } from "viem/accounts";
import { base } from "viem/chains";

const account = privateKeyToAccount(process.env.WALLET_KEY as `0x${string}`);
const publicClient = createPublicClient({ chain: base, transport: http() });
const evmSigner = toClientEvmSigner(account, publicClient);

const client = new x402Client()
  .register("eip155:8453", new ExactEvmScheme(evmSigner));

const paid = wrapFetchWithPayment(fetch, client);

const r = await paid("https://api.ibanforge.com/v1/iban/validate", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ iban: "CH9300762011623852957" }),
});
// pays $0.005 USDC autonomously, returns 200 with the response

Der Tarif wird an jedem kostenpflichtigen Endpunkt via 402-Antworten mit vollständigen Zahlungsanforderungen angekündigt (network: base, asset: USDC, payTo, amount, schema). Im Coinbase Bazaar für autonome Entdeckung gelistet.

5 kostenpflichtige Endpunkte, alle über MCP + x402 + API-Schlüssel verfügbar

Gleiche Daten, drei Integrationswege.

POST/v1/iban/validate$0.005
POST/v1/iban/batch$0.002 / IBAN
GET/v1/bic/:code$0.003
GET/v1/ch/clearing/:iid$0.003
POST/v1/iban/compliance$0.02
Auto-Entdeckung

Maschinenlesbare Metadaten

Standard-Discovery-Endpunkte für Agenten, die das Web nach nutzbaren APIs durchsuchen:

Bereit, wenn Ihr Agent es ist.

Kostenloser Schlüssel in 1 Zeile. MCP-Installation in 30 Sekunden. x402 wickelt in 2 Sekunden ab.

Playground öffnen