Routing Number Lookup — ABA/ACH Bank Routing Validation について
Federal Reserve FedACH ディレクトリを使って、米国銀行の ABA ルーティング番号を検索・検証する MCP サーバーです。機関名や地域での検索、チェックサム検証、複数番号の照会に対応し、給与振込や ACH、決済業務に利用できます。
主な機能
- 01ABA 番号による銀行検索
- 02名称・市・州での検索
- 03ABA チェックサム検証
- 04ルーティング番号の一括照会
- 05REST API と HTTP トランスポート
活用シーン
- 01給与振込の銀行番号確認
- 02ACH 業務での金融機関検索
- 03決済プラットフォームが取得した番号の検証
MCP 対応
ルーティング番号の照会、機関検索、検証ツールを MCP クライアントに提供します。標準の stdio と Streamable HTTP に対応します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
MCP Routing Number Server
Model Context Protocol(MCP)サーバーです。Federal Reserve FedACH ディレクトリから、ABA ルーティング番号の検索、照会、検証を行います。
ツール(全3種)
| ツール | 説明 |
|---|---|
routing_lookup | 9 桁の ABA ルーティング番号で銀行を照会します |
routing_search | 機関を名称、市区町村、または州で検索します |
routing_validate | ABA ルーティング番号のチェックサムを検証します(重み 3、7、1) |
インストール
npx @easysolutions906/mcp-routing
Claude Desktop
claude_desktop_config.json に追加します。
{
"mcpServers": {
"routing": {
"command": "npx",
"args": ["-y", "@easysolutions906/mcp-routing"]
}
}
}
Cursor
.cursor/mcp.json に追加します。
{
"mcpServers": {
"routing": {
"command": "npx",
"args": ["-y", "@easysolutions906/mcp-routing"]
}
}
}
REST API
HTTP サーバーとして実行するには、PORT 環境変数を設定します。
GET /lookup?routing=021000021-- ルーティング番号で照会しますGET /search?name=chase&state=NY-- 名称、市区町村、または州で検索しますGET /validate?routing=021000021-- ルーティング番号のチェックサムを検証しますPOST /lookup/batch-- 複数のルーティング番号を一括照会しますGET /stats-- 州ごとの機関数を表示します
データソース
Federal Reserve の FedACH ディレクトリです。ダウンロードして再生成するには、npm run build-data を実行します。ダウンロードできない場合は、同梱データにフォールバックします。
トランスポート
- stdio(デフォルト)-- Claude Desktop および Cursor でローカル使用する場合
- HTTP -- Streamable HTTP モードで
/mcp上に起動するには、PORT環境変数を設定します
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。