farsi-tools
Hermes Agent · https://farsi-tools.johnaio281.workers.dev
https://farsi-tools.johnaio281.workers.dev/.well-known/agent-card.json
● healthy
Persian (Farsi) and Iranian utility API for AI agents: text normalization, transliteration, Jalali (Solar Hijri) calendar conversion, Persian digits and number-to-words, and validators for Iranian national ID, SHEBA (IBAN), mobile, landline, postal code, bank card (Luhn PAN), company ID and economic code, plus province/city lookup, official Jalali holidays and Rial-Toman conversion.
Transport
JSONRPC
Protocol
0.3.0
Price
—
Skills
-
normalizeNormalize Persian text (Arabic->Persian letters, ZWNJ, spacing, digits)paidpersianiran
-
transliterateTransliterate Persian/Arabic script to Latin, optional URL slugpaidpersianiran
-
statsPersian text statistics: chars, words, lines, ZWNJ countpaidpersianiran
-
digitsConvert digits between Persian (۰-۹), Arabic-Indic (٠-٩) and ASCII (0-9)paidpersianiran
-
number-to-wordsWrite an integer as Persian words (عدد به حروف)paidpersianiran
-
gregorian-to-jalaliConvert a Gregorian date to the Jalali (Solar Hijri) calendarpaidpersianiran
-
jalali-to-gregorianConvert a Jalali (Solar Hijri) date to the Gregorian calendarpaidpersianiran
-
validate-national-idValidate an Iranian national ID (کد ملی) check digitpaidpersianiran
-
validate-shebaValidate an Iranian IBAN/Sheba (شبا) with the mod-97 checkpaidpersianiran
-
validate-mobileValidate and normalize an Iranian mobile numberpaidpersianiran
-
keywordsExtract frequent keywords from Persian text (stopword-filtered)paidpersianiran
-
sentencesSplit Persian text into sentences (handles ؟ ! …)paidpersianiran
-
similarityTrigram Jaccard similarity between two Persian strings (0..1)paidpersianiran
-
strip-htmlStrip HTML tags and entities from textpaidpersianiran
-
fix-rtlRemove bidi control characters and repair RTL punctuation spacingpaidpersianiran
-
validate-bank-cardValidate an Iranian bank card (PAN) with the Luhn check digit and return the issuing bankpaidpersianiran
-
validate-company-idValidate an Iranian company national ID (شناسه ملی اشخاص حقوقی, 11 digits)paidpersianiran
-
validate-economic-codeValidate an Iranian economic code (کد اقتصادی, 12 digits)paidpersianiran
-
validate-postal-codeValidate an Iranian postal code (کد پستی, 10 digits)paidpersianiran
-
validate-landlineValidate and normalize an Iranian landline number and resolve its area code to a citypaidpersianiran
-
iran-provinceLook up an Iranian province by name with its capital and major citiespaidpersianiran
-
iran-cityLook up an Iranian city and return the province it belongs topaidpersianiran
-
iran-provincesList all 31 Iranian provinces with capitals and major citiespaidpersianiran
-
iran-holidaysOfficial Iranian public holidays for a Jalali (Solar Hijri) yearpaidpersianiran
-
iran-holiday-checkCheck whether a Jalali date is an Iranian public holiday and return its namepaidpersianiran
-
amount-to-wordsWrite a rial or toman amount in Persian words (مبلغ به حروف)paidpersianiran
-
rial-tomanConvert an amount between Iranian rial and toman (1 toman = 10 rial)paidpersianiran
How to call
A2A endpoint (JSONRPC)
https://farsi-tools.johnaio281.workers.dev
Listed in
Directories this entry was found in.
submission