Skip to main content
Glama

IBANforge

API Status License: MIT TypeScript MCP npm

IBAN 验证与 BIC/SWIFT 查询 API,提供 SEPA 合规性数据、发行方分类、风险指标、x402 微支付以及面向 AI 代理的 MCP 集成。

功能特性

  • IBAN 验证 — 完整的 mod-97 校验和验证、BBAN 结构解析,支持 84 个国家/地区

  • BIC/SWIFT 查询 — 来自 GLEIF 的 12.1 万多条带有 LEI 丰富信息的条目

  • SEPA 合规性 — 会员状态、支付方案 (SCT/SDD/SCT_INST)、各国的 VoP 要求

  • 发行方分类 — 检测传统银行、新银行、EMI(Wise、Revolut、N26 等)以及用于 vIBAN 检测的支付机构

  • 风险指标 — 综合风险信号:发行方类型、国家风险(基于 FATF)、测试 BIC、SEPA 可达性、VoP 覆盖范围

  • 批量处理 — 单次调用最多可验证 100 个 IBAN

  • x402 微支付 — 使用 USDC 按次付费(每请求 0.002 美元起)

  • MCP 服务器 — 通过模型上下文协议 (Model Context Protocol) 实现原生 AI 代理集成

  • 自托管 — Docker 部署、SQLite 数据库,无外部依赖

快速开始

git clone https://github.com/cammac-creator/ibanforge.git
cd ibanforge
npm install
cp .env.example .env
npm run dev

API 端点

方法

路径

费用

描述

POST

/v1/iban/validate

$0.005

验证单个 IBAN

POST

/v1/iban/batch

$0.002/IBAN

最多验证 100 个 IBAN

GET

/v1/bic/:code

$0.003

查询 BIC/SWIFT 代码

GET

/v1/demo

免费

验证示例

GET

/health

免费

健康检查

GET

/stats

免费

使用统计

示例

验证 IBAN

curl -X POST https://api.ibanforge.com/v1/iban/validate \
  -H "Content-Type: application/json" \
  -d '{"iban": "CH93 0076 2011 6238 5295 7"}'

查询 BIC

curl https://api.ibanforge.com/v1/bic/UBSWCHZH80A

MCP 集成

添加到您的 Claude Desktop 或 AI 代理配置中:

{
  "mcpServers": {
    "ibanforge": {
      "command": "npx",
      "args": ["tsx", "src/mcp/server.ts"],
      "cwd": "/path/to/ibanforge"
    }
  }
}

可用工具:validate_iban, batch_validate_iban, lookup_bic

开发

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 GLEIF

部署

Docker

docker build -t ibanforge .
docker run -p 3000:3000 --env-file .env ibanforge

Railway

推送到 main 分支 — Railway 通过 Dockerfile 自动部署。

环境变量

变量

必需

描述

PORT

服务器端口(默认:3000)

WALLET_ADDRESS

是(生产环境)

x402 USDC 钱包地址

FACILITATOR_URL

是(生产环境)

x402 协调器端点

数据来源

许可证

MIT

Install Server
A
security – no known vulnerabilities
A
license - permissive license
-
quality - not tested

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