dev.workers.zenith-ops.swekit-api/swekit

SweKit - Swedish validators

Swedish personnummer/orgnr/bankgiro/OCR validation, kontonummer to IBAN, bankdagar.

Endpointhttps://swekit-api.zenith-ops.workers.dev/mcp (streamable-http)
Registry version0.1.0
Now13 tools · grade C (75) · pin ts_9da3e23d79f11d4516ae8498f44404ab · protocol 2025-06-18
First / last listed2026-10-26 08:07 UTC / 2026-10-26 08:07 UTC
Grade over time2026-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.

Timeline

First listing · 2026-10-26 08:07 UTC
13 tools, grade C (75)

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

Current tools (13)

validate_personnummerValidate a Swedish personnummer or samordningsnummer (format, Luhn checksum, birth date, age, gender). Checks format only; does not prove the person exists.
params: value*
validate_orgnrValidate a Swedish organisationsnummer (or SE...01 VAT number); returns legal form hint and the derived Swedish VAT number.
params: value*
validate_bankgiroValidate and format a Swedish bankgiro number.
params: value*
validate_plusgiroValidate and format a Swedish plusgiro number.
params: value*
validate_ocrValidate a Swedish OCR payment reference (Luhn check digit, optional length digit).
params: value*
generate_ocrGenerate 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_ibanValidate 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_ibanValidate any IBAN (ISO 13616 mod-97 + country length) and identify the bank for Swedish IBANs.
params: value*
lookup_clearing_numberLook up bank name, BIC, IBAN id and account type for a Swedish clearing number.
params: value*
swedish_holidaysList Swedish public holidays, eves and observances for a year (computed).
params: year
swedish_date_infoWeekday (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_daysAdd (or subtract) business days to a date using Swedish holidays (e.g. payment due dates).
params: date*, days*, mode
count_business_daysCount 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.