Validate IBAN, BIC, VAT, national IDs, phones, postal codes offline; 240+ identifiers.
Connect Remote server
claude mcp add --transport http id-format-oracle https://idcheck.noahsarch.tech/mcp --header "X-API-Key: <X_API_KEY>"
{
"mcpServers": {
"id-format-oracle": {
"url": "https://idcheck.noahsarch.tech/mcp",
"headers": {
"X-API-Key": "<X_API_KEY>"
}
}
}
}
{
"servers": {
"id-format-oracle": {
"type": "http",
"url": "https://idcheck.noahsarch.tech/mcp",
"headers": {
"X-API-Key": "<X_API_KEY>"
}
}
}
}
Settings > Connectors > Add custom connector
URL: https://idcheck.noahsarch.tech/mcp
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools 7 found in our last check
validate_identifierValidate and normalise one identifier whose type you know (format, length, dates and check digits). Returns valid, compact and formatted forms, the checks performed, a reason when invalid, and extracted details where the number encodes them (birth date, sex, holder type). Exampl…
list_identifiersCatalogue of the identifier codes this service validates (250+ across 90 countries plus international standards), filterable by country and category. Free. Call it once to find the right code for validate_identifier. Response: result plus data_confidence (high = check-digit algo…
detect_identifierTry every validator for the given country plus the international ones and return the types that accept the value, best first (checksum-bearing types rank above pattern-only ones). Use when a document or form field holds a number of unknown type. A match is structural, not proof…
validate_ibanValidate an IBAN (ISO 13616 length, mod-97 and national BBAN rules) and return the country, bank code, branch, bank name and BIC where the bundled registry knows it, SEPA membership, compact and printed forms. Example: 'AE070331234567890123456'. Response: result plus data_confid…
validate_bicValidate a BIC (ISO 9362): structure, country code, test-BIC flag, bank and branch parts, and the bank name(s) where known. Example: 'EBILAEAD'. Response: result plus data_confidence (high = check-digit algorithm from a public specification; medium = community-documented checksu…
validate_phoneParse a phone number for any country, say whether it is valid (matches a national numbering-plan pattern) or merely possible, and return E.164, international and national formats, number type (mobile/fixed_line/toll_free…), region, location, original carrier hint and time zones.…
validate_postal_codeCheck a postal/ZIP code against the national format for 158 countries, and say so when the country has no postal codes (UAE, Qatar…). Pattern check only. Example: code '11564', country 'SA'. Response: result plus data_confidence (high = check-digit algorithm from a public specif…
Headers
| Name | Description |
|---|---|
X-API-KeyOptional, secret | API key from [email protected] (catalogue and free tools work without it) |
Details
| Endpoint | https://idcheck.noahsarch.tech/mcp (Streamable HTTP) |
| First published | 31 Oct 2026 |
| Last updated | 31 Oct 2026 |
| Registry name | tech.noahsarch/id-format-oracle |
More developer tools servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
