- Routing Number Lookup — ABA/ACH Bank Routing Validation
Routing Number Lookup — ABA/ACH Bank Routing Validation
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)
| Tool | Description |
|---|---|
routing_lookup | Look up a bank by its 9-digit ABA routing number |
routing_search | Search institutions by name, city, or state |
routing_validate | Validate 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 numberGET /search?name=chase&state=NY-- search by name, city, or stateGET /validate?routing=021000021-- validate routing number checksumPOST /lookup/batch-- batch lookup multiple routing numbersGET /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
PORTenv var to start in Streamable HTTP mode on/mcp
Server Config
{
"mcpServers": {
"routing": {
"command": "npx",
"args": [
"-y",
"@easysolutions906/mcp-routing"
]
}
}
}Project Info
Created At
3 months agoUpdated At
3 months agoAuthor Name
easysolutions906Star
-Language
-License
-Recommend Servers
View AllMcp Server Chatsum
@chatmcp
summarize chat message
typescript
a year ago
Fabric
@fabric-agent-plugins
39 minutes ago
Memory
@modelcontextprotocol
a year ago
Test
@modelcontextprotocol
test
6 months ago
Shotapi
@smallhandsome
a day ago