ibanforge
IBANforge
API für IBAN-Validierung & BIC/SWIFT-Suche mit SEPA-Konformitätsdaten, Emittentenklassifizierung, Risikoindikatoren, x402-Mikrozahlungen und MCP-Integration für KI-Agenten.
Funktionen
IBAN-Validierung — Vollständige Mod-97-Prüfsummenverifizierung, BBAN-Struktur-Parsing, 84 Länder
BIC/SWIFT-Suche — Über 121.000 Einträge von GLEIF mit LEI-Anreicherung
SEPA-Konformität — Mitgliedschaftsstatus, Zahlungssysteme (SCT/SDD/SCT_INST), VoP-Anforderung pro Land
Emittentenklassifizierung — Erkennt traditionelle Banken, Neobanken, E-Geld-Institute (Wise, Revolut, N26...) und Zahlungsinstitute für die vIBAN-Erkennung
Risikoindikatoren — Zusammengesetztes Risikosignal: Emittententyp, Länderrisiko (basierend auf FATF), Test-BIC, SEPA-Erreichbarkeit, VoP-Abdeckung
Stapelverarbeitung — Validierung von bis zu 100 IBANs in einem Aufruf
x402-Mikrozahlungen — Pay-per-Call mit USDC (ab 0,002 $/Anfrage)
MCP-Server — Native KI-Agenten-Integration über das Model Context Protocol
Selbst gehostet — Docker-Bereitstellung, SQLite-Datenbank, keine externen Abhängigkeiten
Schnellstart
git clone https://github.com/cammac-creator/ibanforge.git
cd ibanforge
npm install
cp .env.example .env
npm run devAPI-Endpunkte
Methode | Pfad | Kosten | Beschreibung |
|
| 0,005 $ | Validierung einer einzelnen IBAN |
|
| 0,002 $/IBAN | Validierung von bis zu 100 IBANs |
|
| 0,003 $ | Suche nach BIC/SWIFT-Code |
|
| Kostenlos | Beispielvalidierungen |
|
| Kostenlos | Gesundheitsprüfung |
|
| Kostenlos | Nutzungsstatistiken |
Beispiele
IBAN validieren
curl -X POST https://api.ibanforge.com/v1/iban/validate \
-H "Content-Type: application/json" \
-d '{"iban": "CH93 0076 2011 6238 5295 7"}'BIC suchen
curl https://api.ibanforge.com/v1/bic/UBSWCHZH80AMCP-Integration
Zur Konfiguration von Claude Desktop oder KI-Agenten hinzufügen:
{
"mcpServers": {
"ibanforge": {
"command": "npx",
"args": ["tsx", "src/mcp/server.ts"],
"cwd": "/path/to/ibanforge"
}
}
}Verfügbare Tools: validate_iban, batch_validate_iban, lookup_bic
Entwicklung
npm run dev # Dev server (hot reload)
npm run test # Run tests
npm run check # Typecheck + lint + test
npm run db:seed # Rebuild BIC database from GLEIFBereitstellung
Docker
docker build -t ibanforge .
docker run -p 3000:3000 --env-file .env ibanforgeRailway
Push auf main — Railway führt die Bereitstellung automatisch über das Dockerfile durch.
Umgebungsvariablen
Variable | Erforderlich | Beschreibung |
| Nein | Server-Port (Standard: 3000) |
| Ja (prod) | x402 USDC-Wallet-Adresse |
| Ja (prod) | x402-Facilitator-Endpunkt |
Datenquellen
BIC/SWIFT-Einträge: GLEIF BIC-LEI-Mapping
LEI-Anreicherung: GLEIF API
Ländernamen: Node.js
Intl.DisplayNamesAPI
Lizenz
MIT
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/cammac-creator/ibanforge'
If you have feedback or need assistance with the MCP directory API, please join our Discord server