SweKit - Swedish validators
Swedish personnummer/orgnr/bankgiro/OCR validation, kontonummer to IBAN, bankdagar.
| Endpoint | https://swekit-api.zenith-ops.workers.dev/mcp (streamable-http) |
|---|---|
| Registry version | 0.1.0 |
| Now | 13 tools · grade C (75) · pin ts_9da3e23d79f11d4516ae8498f44404ab · protocol 2025-06-18 |
| First / last listed | 2026-10-26 08:07 UTC / 2026-10-26 08:07 UTC |
| Grade over time | 2026-10-26: C (75), 13 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: validate_personnummer validate_orgnr validate_bankgiro validate_plusgiro validate_ocr generate_ocr swedish_account_to_iban validate_iban lookup_clearing_number swedish_holidays swedish_date_info add_business_days count_business_days
validate_personnummer | Validate a Swedish personnummer or samordningsnummer (format, Luhn checksum, birth date, age, gender). Checks format only; does not prove the person exists. params: value* |
validate_orgnr | Validate a Swedish organisationsnummer (or SE...01 VAT number); returns legal form hint and the derived Swedish VAT number. params: value* |
validate_bankgiro | Validate and format a Swedish bankgiro number. params: value* |
validate_plusgiro | Validate and format a Swedish plusgiro number. params: value* |
validate_ocr | Validate a Swedish OCR payment reference (Luhn check digit, optional length digit). params: value* |
generate_ocr | Generate a Swedish OCR reference (check digit, optional length digit) from a base number such as an invoice number. params: base*, length_digit |
swedish_account_to_iban | Validate a Swedish national bank account (clearing + account number, Bankgirot checksum rules) and convert it to IBAN using the official Bankinfrastruktur clearing table. Returns bank, BIC, account type, IBAN. params: number, clearing, account |
validate_iban | Validate any IBAN (ISO 13616 mod-97 + country length) and identify the bank for Swedish IBANs. params: value* |
lookup_clearing_number | Look up bank name, BIC, IBAN id and account type for a Swedish clearing number. params: value* |
swedish_holidays | List Swedish public holidays, eves and observances for a year (computed). params: year |
swedish_date_info | Weekday (sv/en), ISO week, holiday names and business-day status for a date. mode=bank treats midsommarafton, julafton and nyårsafton as non-business days. params: date*, mode |
add_business_days | Add (or subtract) business days to a date using Swedish holidays (e.g. payment due dates). params: date*, days*, mode |
count_business_days | Count Swedish business days after "from" up to and including "to". params: from*, to*, mode |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.