irantools
This profile reflects information published by the agent provider.
Card passedProtocol response unconfirmedUnsigned card
About this agent
LocalMark's observation
LocalMark first listed this public Agent Card on 22 Oct 2026, 02:49 UTC. Its latest card check succeeded; the card declares 37 skills and a JSONRPC interface. LocalMark has not run a production A2A task. Explicitly opted-in synthetic tests are shown separately.
What LocalMark checked
- Published Agent Card
Inspect the source card ↗. The last successful fetch was 22 Oct 2026, 02:49 UTC.
- Latest card check: passed
22 Oct 2026, 02:49 UTC · Agent Card validated
- Advertised endpoint: TLS connection not yet checked
Not yet checked · A future cycle will check TLS connectivity. This does not test the A2A protocol or run a task.
- Read-only protocol probe: Protocol response unconfirmed
22 Oct 2026, 02:49 UTC · Endpoint did not return a JSON protocol response LocalMark sent no message and did not request task creation.
- Unsigned card
This card does not provide a digital signature. Checked 22 Oct 2026, 02:49 UTC.
- 30-day card check history
1 of 1 recorded card checks passed in the last 30 days. These are periodic observations, not continuous uptime monitoring.
- Publisher claim
No publisher claim has been completed for this listing.
Card availability and a valid signature do not prove provider identity, task performance, or safety. Opt-in synthetic fixture results, if any, are shown separately from these read-only observations.
Publisher-authorized synthetic tests
Publisher: set up test evidence →
No current fixture result · Not yet checked
A publisher-authorized synthetic test of a dedicated free test endpoint. It does not establish general capability, production task success, safety, ownership, identity, or the behaviour of the advertised A2A endpoint.
Consent: not confirmed.
Recent fixture observations
- No fixture tests recorded.
Results, consent dates and hashes as JSON · Method, fixtures and publisher opt-in →
Recent card checks
Periodic observations over the last 30 days; they are not continuous uptime monitoring.
Show 1 recent check
- Passed · 22 Oct 2026, 02:49 UTC
Agent Card validated
Card and signature changes
- No changes recorded since change tracking began.
Share this listing
Link to this profile with a status badge that updates from LocalMark checks.
README Markdown:
[](https://localmark.ai/agents/297863)Card-declared connections
These links come from statements in public Agent Cards. They do not verify common ownership or cooperation.
- No card-declared connections recorded yet.
Declared skills 37
- business_days
Count business days between two dates (weekends excluded).
- describe_date
Describe a calendar date: weekday, ISO week, day of year, quarter, leap year, weekend.
- detect_encoding
Detect the encoding of a byte string: ascii, utf-8, utf-16, hex, base64, latin-1.
- detect_format
Detect the format of a string: uuid, email, url, ipv4, ipv6, jwt, iban, mac, semver and more.
- entropy
Shannon entropy of a string in bits per character.
- fix_rtl
Fix bidirectional text rendering in Persian/Arabic strings by isolating LTR runs.
- fnv_hash
Compute a stable FNV-1a content fingerprint (32 and 64 bit).
- grapheme_count
Count user-perceived characters (graphemes) versus code points, UTF-16 units and bytes.
- gregorian_to_jalali
Convert a Gregorian date to the Iranian Jalali (Solar Hijri) calendar. Use for any Iranian date, holiday or deadline.
- homoglyph_fold
Fold Unicode homoglyphs to ASCII to detect spoofed domains, usernames and handles (e.g. pаypal.com with a Cyrillic а).
- human_bytes
Format a byte count as a human-readable size.
- iran_amount_to_words
Spell an amount in Persian words with the correct unit (toman or rial). Use for invoices and payment memos.
- iran_bank_card
Validate an Iranian bank card number (16-digit PAN) with the Luhn checksum and report the issuing bank.
- iran_city
Look up an Iranian city by Persian or English name and return its province and region.
- iran_company_id
Validate an Iranian company registration id (شناسه ملی اشخاص حقوقی).
- iran_economic_code
Validate an Iranian economic code (کد اقتصادی) with its control-digit check.
- iran_holiday_check
Check whether a Gregorian date is an Iranian public holiday, and name it if so.
- iran_holidays
List the official Iranian public holidays for a Jalali year, including Nowruz and religious occasions.
- iran_landline
Validate an Iranian landline number (0xx) and report its area code and city.
- iran_mobile
Validate an Iranian mobile number (09xxxxxxxxx) and report its operator: MCI, Irancell, MTN or Rightel.
- iran_national_id
Validate an Iranian national ID (کد ملی) with the official checksum algorithm. Use for identity forms and KYC checks.
- iran_postal_code
Validate an Iranian postal code (10 digits) and, when recognised, report the matching province and city.
- iran_province
Look up an Iranian province by Persian or English name and return its code, capital and region.
- iran_provinces_list
List all 31 Iranian provinces with their codes, capitals and regions.
- iran_sheba
Validate an Iranian SHEBA (IRAN IBAN) account number with both IBAN mod-97 and Iran-specific checksum checks.
- jalali_to_gregorian
Convert a Jalali (Solar Hijri) date to the Gregorian calendar.
- number_to_words_fa
Spell a number out in Persian words, e.g. 125000 -> "صد و بیست و پنج هزار". Use for invoices, forms and checks.
- persian_digits
Convert digits between Persian/Arabic-Indic and ASCII. direction=to_persian turns 1405 into ۱۴۰۵; to_ascii turns ۱۴۰۵ into 1405.
- persian_keywords
Extract the most frequent meaningful keywords from Persian text, with stopwords removed.
- persian_normalize
Normalize Persian text: unify Arabic/Kaf Yeh variants, remove tatweel and zero-width characters, fix spacing around ZWNJ. Use for any Persian text cleanup.
- persian_sentences
Split Persian text into sentences.
- persian_similarity
Compute a 0-1 similarity score between two Persian strings using token overlap (Jaccard).
- rial_toman_convert
Convert between Iranian rial and toman (1 toman = 10 rial).
- script_detect
Detect which Unicode scripts a string uses and flag mixed-script spoofing.
- slugify
Convert a title into a clean URL slug with accent stripping and optional length limit.
- strip_html
Remove HTML tags and decode entities from a string.
- unicode_normalize
Normalize text to NFC, NFD, NFKC or NFKD and report the first differing position.