Torify — Japanese Locale APIs for AI Agents
Torify (operated by Hiroki Sonoda) · https://torify.dev/
https://torify.dev/.well-known/agent.json
● down
Torify gives AI agents the Japanese locale primitives that standard libraries lack — imperial era date conversion (wareki), qualified invoice number validation with NTA registry lookup, corporate number lookup (法人番号), postal code resolution, name romanization (Hepburn), and kanji-to-kana conversion via Cloudflare Workers AI (Llama 3.3 70B). 42 endpoints total. No authentication required for MCP. Free trial: 100 REST API calls/month with email signup. Pay-per-call $0.02/call via x402 USDC on Base, or $19/mo Pro subscription.
Transport
—
Protocol
0.3.0
Price
—
Skills
-
Japanese Era ConversionConvert between Japanese era dates (wareki: 令和/平成/昭和/大正/明治) and Gregorian calendar. Handles era boundary dates correctly and validates leap years.japanesecalendardatewarekiera
-
Invoice Number Format ValidationValidate the format of a Japanese qualified invoice issuer registration number (T + 13 digits). Checks prefix, length, character set, and check digit algorithm. Does not confirm registration with NTA.japaneseinvoicetaxvalidationインボイス
-
Invoice Number Existence VerificationVerify whether a Japanese invoice registration number is actually registered in the NTA (National Tax Agency) database. Returns registrant name, address, and registration date. Requires INVOICE_APP_ID.japaneseinvoicetaxntaqualified-invoicerインボイス適格請求書
-
Japanese Corporate Number LookupLook up Japanese company information by corporate number (法人番号, 13 digits) using the NTA Corporate Number API. Returns company name, address, furigana, English name, status, and kind.japanesecompanycorporatehoujinnta法人番号
-
Japanese Postal Code LookupLook up Japanese address from a 7-digit postal code. Returns prefecture, city, town, and their kana readings. Use ?all=true to get all addresses when a postal code maps to multiple towns.japaneseaddresspostalzip郵便番号住所
-
Japanese Name RomanizationConvert Japanese names written in kana (hiragana or katakana) to modified Hepburn romanization (passport-standard). Handles special cases: っ→double consonant, ん→n/m, long vowels. Supports family-first or given-first order.japanesenameromanizationhepburnpassportローマ字
-
Kanji to Kana ConversionConvert Japanese text containing kanji to hiragana or katakana readings using Cloudflare Workers AI (Llama 3.3 70B). Useful for pronunciation guides and text normalization.japanesekanjikanahiraganakatakanafurigananlp漢字ふりがな
-
Free Trial SignupSign up for a free trial to get 100 REST API calls/month. Returns an X-Trial-Key for use in subsequent API requests.trialfreesignupapi-key
-
Japanese Consumption Tax CalculatorCalculate Japanese consumption tax (10% standard, 8% reduced for food/beverages). Use when building Japan-market checkout or invoice processing.taxconsumption-taxjapan
-
Japanese Public Holiday CheckCheck if a date is a Japanese public holiday, get annual list, or determine next business day. Use when scheduling meetings, calculating business days, payment deadlines.holidaycalendarbusiness-day
-
Japanese Bank/Branch Lookup (Zengin)Look up Japanese bank by 4-digit code or branch by 7-digit code. Returns English name + kana. Use when validating bank transfer destinations or Japanese payroll onboarding.bankzenginpayroll
-
Japanese Address NormalizationNormalize free-form Japanese addresses into prefecture/city/town components with English romanization. Use when building shipping forms or CRM data entry.addressnormalizeshipping
-
Japan Geodetic Coordinate Conversion (WGS84 ↔ JGD2011)Convert latitude/longitude between WGS84 (international) and JGD2011 (Japan domestic). Use when integrating Japanese government maps with international GPS data.geocoordinatejgd2011
-
Japanese Age & School Year CalculationCalculate age, Japanese school year (学年), and era-age from birth date with April 1 cutoff rule. Use when filtering by Japanese school grade or determining adult/minor status.ageschool-yearwareki
-
Hiragana ↔ Katakana ↔ Half-width ConversionConvert between hiragana, full-width katakana, and half-width katakana (ハンカク). Use when normalizing user input or processing Japanese government forms requiring half-width katakana.kananormalizejapanese-text
How to call
A2A endpoint (JSONRPC)
https://torify.dev/a2a
Agent card
https://torify.dev/.well-known/agent.json
Documentation
https://torify.dev/openapi.json
Homepage
https://torify.dev/
Listed in
Directories this entry was found in.
a2aregistry