VOOZH about

URL: https://mcp.so/server/mcp-routing/easysolutions906

⇱ Routing Number Lookup — ABA/ACH Bank Routing Validation MCP Server


Routing Number Lookup — ABA/ACH Bank Routing Validation

@easysolutions906

Look up and validate US bank routing numbers. ABA checksum validation, search by bank name or state. Used by payroll, ACH, and payment platforms.
Overview

MCP Routing Number Server

A Model Context Protocol (MCP) server for looking up, searching, and validating ABA routing numbers from the Federal Reserve FedACH directory.

Tools (3 total)

ToolDescription
routing_lookupLook up a bank by its 9-digit ABA routing number
routing_searchSearch institutions by name, city, or state
routing_validateValidate an ABA routing number checksum (weights 3,7,1)

Install

npx @easysolutions906/mcp-routing

Claude Desktop

Add to your claude_desktop_config.json:

{
 "mcpServers": {
 "routing": {
 "command": "npx",
 "args": ["-y", "@easysolutions906/mcp-routing"]
 }
 }
}

Cursor

Add to .cursor/mcp.json:

{
 "mcpServers": {
 "routing": {
 "command": "npx",
 "args": ["-y", "@easysolutions906/mcp-routing"]
 }
 }
}

REST API

Set PORT env var to run as an HTTP server.

  • GET /lookup?routing=021000021 -- look up by routing number
  • GET /search?name=chase&state=NY -- search by name, city, or state
  • GET /validate?routing=021000021 -- validate routing number checksum
  • POST /lookup/batch -- batch lookup multiple routing numbers
  • GET /stats -- institution counts by state

Data Source

FedACH directory from the Federal Reserve. Run npm run build-data to download and regenerate. Falls back to bundled data if the download is unavailable.

Transport

  • stdio (default) -- for local use with Claude Desktop and Cursor
  • HTTP -- set PORT env var to start in Streamable HTTP mode on /mcp

Server Config

{
 "mcpServers": {
 "routing": {
 "command": "npx",
 "args": [
 "-y",
 "@easysolutions906/mcp-routing"
 ]
 }
 }
}
© 2025 MCP.so. All rights reserved.

Build with ShipAny.