validate_clabe
Pack: latam-validate · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)
No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/validate_clabe for the schema, then POST the same URL with its arguments for the data.
Validate a Mexican CLABE (Clave Bancaria Estandarizada, the 18-digit interbank account number used for SPEI transfers). Checks the control-digit checksum and decodes the bank code, plaza (branch city) code, and account number. Resolves the bank name for major Mexican banks (BBVA, Banorte, Santander, Banamex, Banco Azteca, STP, Nu, Mercado Pago, …). Pure computation — accepts spaces or dashes in the input.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
clabe | string | yes | The 18-digit CLABE, e.g. “002010077777777771”. Spaces and dashes are allowed. |
Example call
Arguments
{
"clabe": "002010077777777771"
}
curl
curl -X POST https://gateway.pipeworx.io/latam-validate/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"validate_clabe","arguments":{"clabe":"002010077777777771"}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('validate_clabe', {
"clabe": "002010077777777771"
});
More examples
{
"clabe": "002 0100 7777 7777 71"
}
Connect
Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:
{
"mcpServers": {
"pipeworx": {
"url": "https://pipeworx.io/mcp"
}
}
}
Connect to just the latam-validate pack
{
"mcpServers": {
"latam-validate": {
"url": "https://gateway.pipeworx.io/latam-validate/mcp"
}
}
}
See Getting Started for client-specific install steps.