ValidKit - Validation and Formatting Tools
Deterministic validation and formatting tools for agents over MCP.
Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeCan modify data
What it can do
- Validate Card: Validate a payment card number: Luhn checksum plus brand detection (visa, mastercard, amex, discover, diners, jcb, unionpay, maestro). Returns a masked last-4 form. Deterministic, no ne
- Validate Iban: Validate an IBAN with mod-97 checksum and per-country length rules. Returns country, length, and a space-grouped formatted form.
- Validate Email: Check email address syntax (RFC-pragmatic) and split it into local and domain parts. Deterministic syntax check only - no MX/network lookup.
What data it sees
Do you need an account
No: the server works without sign-in
Deterministic validation and formatting tools for agents over MCP. Validate and normalize emails, URLs, phone numbers, credit cards, IBANs, postal codes and other structured input. Pure computation: no AI, no API keys, no outbound calls, and the same input always returns the same verdict.
Server tool list (5)
Raw names from tools/list. Only developers need these.
| validate_card | Validate a payment card number: Luhn checksum plus brand detection (visa, mastercard, amex, discover, diners, jcb, unionpay, maestro). Returns a masked last-4 form. Deterministic, no network, no card data stored. |
| validate_iban | Validate an IBAN with mod-97 checksum and per-country length rules. Returns country, length, and a space-grouped formatted form. |
| validate_email | Check email address syntax (RFC-pragmatic) and split it into local and domain parts. Deterministic syntax check only - no MX/network lookup. |
| slugify | Convert any string into a clean URL slug: unicode-normalized, lowercased, non-alphanumerics collapsed to a separator (default "-"). |
| convert_case | Convert text between identifier cases: camel, pascal, snake, kebab, constant, title, sentence. Omit target to get all forms at once. |