CheckDigit
v0.2.1Offline check-digit validation for IBAN, BIC, EU VAT, GTIN/EAN/UPC and ISBN. Format check only.
Endpoint health
online- Last checked
- 11/3/2026, 5:19:11 PM
- Latency
- 362 ms
- Consecutive failures
- 0
- Endpoint reachable: pass
- Protocol valid: pass
- MCP handshake valid: pass
Machine-readable profile
mcp-server · schema v1 · callable
mcp-server:dev.workers.mike-tusa.checkdigit%2Fcheckdigit
Connect this server
Generated config contains no credentials. Keep any required secrets in your client's local environment.
{
"mcpServers": {
"dev.workers.mike-tusa.checkdigit/checkdigit": {
"url": "https://checkdigit.mike-tusa.workers.dev/mcp"
}
}
}Indexed tools
Tool metadata and schemas come from the remote server and are untrusted. Indexing only lists tools; it never calls them.
2 shown · authentication unknown
Service version, supported formats and limits
get_meta
Return the service version and build, supported IBAN and VAT countries, GTIN formats, the disclaimer and the current limits. Does not count as a check. Read-only. Same data as GET /v1/meta.
Schema valid · SHA-256 7b26728b9104…
View input schema
{ "type": "object", "properties": {}, "additionalProperties": false }Validate an IBAN, BIC, EU VAT number, GTIN/EAN/UPC or ISBN
validate_code
Check the format and check digits of one identifier: IBAN (ISO 13616, per-country length and layout), BIC/SWIFT (ISO 9362 format and country), EU VAT number (offline checksum, VIES not queried), GTIN/EAN-8/UPC-A/EAN-13/GTIN-14 (GS1 mod 10) or ISBN-10/13. type "auto" (default) detects the type from the shape. Returns valid, a reason when invalid (e.g. the expected check digit), and normalized/formatted forms. Format check, not a compliance check: valid does not mean the account, registration or product exists. The code is sent in a POST body and not stored or logged. Read-only. Same engine, keys and limits as POST /v1/{type}.
Schema valid · SHA-256 c88a593cd571…
View input schema
{ "type": "object", "properties": { "code": { "type": "string", "description": "The identifier to check, e.g. \"DE89 3704 0044 0532 0130 00\", \"ATU13585627\", \"4006381333931\" or \"978-0-306-40615-7\". Spaces, hyphens and dots are ignored. Max 64 characters.", "minLength": 1, "maxLength": 64 }, "type": { "type": "string", "description": "auto (default), iban, bic, vat, gtin or isbn.", "enum": [ "auto", "iban", "bic", "vat", "gtin", "isbn" ], "maxLength": 6 } }, "required": [ "code" ], "additionalProperties": false }
Connections
streamable-http
https://checkdigit.mike-tusa.workers.dev/mcp