IranTools (paid)

Persian/Iranian tools for agents: Jalali dates, ID checks, holidays. Paid per call via x402.

¿Debería usar esto?

Calidad y seguridad

B
Calidad de la descripción
100%
Integridad del esquema
79%
Calidad de los nombres
80%
Riesgo de envenenamiento
0%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (39)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains URL to non-standard domainen persian_normalize
  • MEDIUMTool description contains URL to non-standard domainen persian_digits
  • MEDIUMTool description contains URL to non-standard domainen number_to_words_fa
  • MEDIUMTool description contains URL to non-standard domainen gregorian_to_jalali
  • MEDIUMTool description contains URL to non-standard domainen jalali_to_gregorian
  • MEDIUMTool description contains URL to non-standard domainen iran_national_id
  • MEDIUMTool description contains URL to non-standard domainen iran_sheba
  • MEDIUMTool description contains URL to non-standard domainen iran_mobile
  • MEDIUMTool description contains URL to non-standard domainen iran_bank_card

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~11,045Tokens (definiciones de herramientas)
~470 BTamaño de respuesta típico
Impacto significativo en la atención (8.63% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "irantools": {
      "url": "https://irantools.johnaio281.workers.dev/mcp"
    }
  }
}

Puntos de conexión remotos

https://irantools.johnaio281.workers.dev/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (37)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🔴persian_normalize(text)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Persian text sanitizer, Farsi normalizer, Arabic character unification, ZWNJ cleanup Family key: irantools.johnaio281.workers.dev::persian Endpoint: POST /api/iran/persian_normalize Summary: Normalize Persian text: unify Arabic/Kaf Yeh variants, remove tatweel and zero-width characters, fix spacing around ZWNJ. Use for any Persian text cleanup. Keyword: persian normalize Keyword: farsi text cleanup Keyword: arabic kaf Keyword: yeh Keyword: tatweel Keyword: zero width Keyword: zwnj Keyword: rtl cleanup Use case: clean up Persian text before indexing or searching Use case: remove tatweel and zero-width characters from a Persian string Use case: unify Arabic and Persian Kaf and Yeh characters Use case: fix invisible characters that break Persian text matching Source description: Normalize Persian text: unify Arabic/Kaf Yeh variants, remove tatweel and zero-width characters, fix spacing around ZWNJ. Use for any Persian text cleanup. Auth mode: paid Price: $0.003 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string"
    }
  },
  "required": [
    "text"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡persian_digits(text, direction)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Persian numeral converter, Arabic-Indic digit converter Family key: irantools.johnaio281.workers.dev::persian Endpoint: POST /api/iran/persian_digits Summary: Convert digits between Persian/Arabic-Indic and ASCII. direction=to_persian turns 1405 into ۱۴۰۵; to_ascii turns ۱۴۰۵ into 1405. Keyword: persian digits Keyword: arabic indic digits Keyword: convert 1405 to ۱۴۰۵ Keyword: digit conversion Keyword: numeric script Use case: convert 1405 to ۱۴۰۵ for a Persian form Use case: turn Persian numerals back into ASCII for a database column Use case: detect which numeral script a number uses Source description: Convert digits between Persian/Arabic-Indic and ASCII. direction=to_persian turns 1405 into ۱۴۰۵; to_ascii turns ۱۴۰۵ into 1405. Auth mode: paid Price: $0.003 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string"
    },
    "direction": {
      "default": "to_persian",
      "type": "string",
      "enum": [
        "to_persian",
        "to_ascii"
      ]
    }
  },
  "required": [
    "text"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡number_to_words_fa(number)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Persian number-to-words, Farsi cheque amount, invoice amount in words Family key: irantools.johnaio281.workers.dev::persian Endpoint: POST /api/iran/number_to_words_fa Summary: Spell a number out in Persian words, e.g. 125000 -> "صد و بیست و پنج هزار". Use for invoices, forms and checks. Keyword: number to words persian Keyword: spell out number farsi Keyword: amount in words Keyword: checks amount Keyword: invoice words Use case: spell 125000 as Persian words for a cheque Use case: write an invoice amount in Persian words Use case: convert a numeric total into Persian text for a contract Source description: Spell a number out in Persian words, e.g. 125000 -> "صد و بیست و پنج هزار". Use for invoices, forms and checks. Auth mode: paid Price: $0.005 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "number": {
      "type": "number"
    }
  },
  "required": [
    "number"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡gregorian_to_jalali(year, month, day)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Gregorian to Persian date, Solar Hijri converter, Jalali calendar Family key: irantools.johnaio281.workers.dev::persian Endpoint: POST /api/iran/gregorian_to_jalali Summary: Convert a Gregorian date to the Iranian Jalali (Solar Hijri) calendar. Use for any Iranian date, holiday or deadline. Keyword: gregorian to jalali Keyword: solar hijri Keyword: shamsi date Keyword: persian calendar conversion Keyword: today in persian date Use case: convert today's Gregorian date to the Iranian Jalali date Use case: convert 2026-03-21 to 1405-01-01 Use case: find the Persian date for a Gregorian deadline Use case: show a birth date in the Solar Hijri calendar Source description: Convert a Gregorian date to the Iranian Jalali (Solar Hijri) calendar. Use for any Iranian date, holiday or deadline. Auth mode: paid Price: $0.003 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "year": {
      "type": "number"
    },
    "month": {
      "type": "number"
    },
    "day": {
      "type": "number"
    }
  },
  "required": [
    "year",
    "month",
    "day"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡jalali_to_gregorian(year, month, day)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Jalali to Gregorian, Persian to Western date Family key: irantools.johnaio281.workers.dev::persian Endpoint: POST /api/iran/jalali_to_gregorian Summary: Convert a Jalali (Solar Hijri) date to the Gregorian calendar. Keyword: jalali to gregorian Keyword: shamsi to gregorian Keyword: persian date to western date Keyword: solar hijri conversion Use case: convert a Persian date such as 1404-12-29 to a Gregorian date Use case: find what March date a Persian date falls on Use case: convert a Jalali lease expiry to a standard date Source description: Convert a Jalali (Solar Hijri) date to the Gregorian calendar. Auth mode: paid Price: $0.003 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "year": {
      "type": "number"
    },
    "month": {
      "type": "number"
    },
    "day": {
      "type": "number"
    }
  },
  "required": [
    "year",
    "month",
    "day"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡iran_national_id(value)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Iranian national ID validator, Code Melli check, Iran identity number Family key: irantools.johnaio281.workers.dev::iran Endpoint: POST /api/iran/iran_national_id Summary: Validate an Iranian national ID (کد ملی) with the official checksum algorithm. Use for identity forms and KYC checks. Keyword: iranian national id Keyword: code melli Keyword: national id validation Keyword: کد ملی Keyword: iran identity check Keyword: melli checksum Use case: validate an Iranian national ID (کد ملی) from a signup form Use case: check whether a code melli is valid before onboarding a user Use case: verify the checksum on an Iranian identity number Source description: Validate an Iranian national ID (کد ملی) with the official checksum algorithm. Use for identity forms and KYC checks. Auth mode: paid Price: $0.005 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "value": {
      "type": "string"
    }
  },
  "required": [
    "value"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡iran_sheba(value)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: SHEBA validator, Iranian IBAN check, IRAN IBAN Family key: irantools.johnaio281.workers.dev::iran Endpoint: POST /api/iran/iran_sheba Summary: Validate an Iranian SHEBA (IRAN IBAN) account number with both IBAN mod-97 and Iran-specific checksum checks. Keyword: iranian sheba Keyword: iran iban Keyword: siba validation Keyword: bank account number iran Keyword: iban mod 97 Use case: validate an Iranian SHEBA account number before a bank transfer Use case: check an IRAN IBAN for a valid mod-97 checksum Use case: confirm a Iranian bank account number is well formed Source description: Validate an Iranian SHEBA (IRAN IBAN) account number with both IBAN mod-97 and Iran-specific checksum checks. Auth mode: paid Price: $0.005 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "value": {
      "type": "string"
    }
  },
  "required": [
    "value"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡iran_mobile(value)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Iran mobile validator, Iran carrier lookup, MCI Irancell MTN Rightel Family key: irantools.johnaio281.workers.dev::iran Endpoint: POST /api/iran/iran_mobile Summary: Validate an Iranian mobile number (09xxxxxxxxx) and report its operator: MCI, Irancell, MTN or Rightel. Keyword: iranian mobile number Keyword: mci Keyword: irancell Keyword: mtn Keyword: rightel Keyword: operator lookup Keyword: 09 phone number Use case: validate an Iranian mobile number and tell me the carrier Use case: check if a phone number is MCI, Irancell, MTN or Rightel Use case: confirm an Iranian phone number is well formed before sending SMS Source description: Validate an Iranian mobile number (09xxxxxxxxx) and report its operator: MCI, Irancell, MTN or Rightel. Auth mode: paid Price: $0.003 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "value": {
      "type": "string"
    }
  },
  "required": [
    "value"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡iran_bank_card(value)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Iranian PAN validator, Bank Melli card check, Iran card issuer lookup Family key: irantools.johnaio281.workers.dev::iran Endpoint: POST /api/iran/iran_bank_card Summary: Validate an Iranian bank card number (16-digit PAN) with the Luhn checksum and report the issuing bank. Keyword: iranian bank card Keyword: pan validation Keyword: luhn check Keyword: card issuer iran Keyword: 16 digit card Use case: validate an Iranian bank card number and identify the issuing bank Use case: check a 16-digit PAN with the Luhn algorithm Use case: find out which Iranian bank issued a card number Source description: Validate an Iranian bank card number (16-digit PAN) with the Luhn checksum and report the issuing bank. Auth mode: paid Price: $0.005 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "value": {
      "type": "string"
    }
  },
  "required": [
    "value"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡iran_company_id(value)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Iranian company ID validator, Shenase Melli checker Family key: irantools.johnaio281.workers.dev::iran Endpoint: POST /api/iran/iran_company_id Summary: Validate an Iranian company registration id (شناسه ملی اشخاص حقوقی). Keyword: iranian company id Keyword: shenase melli Keyword: legal entity id Keyword: business registration iran Use case: validate an Iranian company registration id from a supplier form Use case: check a شناسه ملی for a legal entity Use case: verify a business registration number before onboarding a merchant Source description: Validate an Iranian company registration id (شناسه ملی اشخاص حقوقی). Auth mode: paid Price: $0.003 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "value": {
      "type": "string"
    }
  },
  "required": [
    "value"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡iran_economic_code(value)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Iranian economic code validator, Kode Eghtesadi checker Family key: irantools.johnaio281.workers.dev::iran Endpoint: POST /api/iran/iran_economic_code Summary: Validate an Iranian economic code (کد اقتصادی) with its control-digit check. Keyword: iranian economic code Keyword: kode eghtesadi Keyword: tax economic code Keyword: business tax id Use case: validate an Iranian economic code on a tax form Use case: check a کد اقتصادی for its control digit Use case: verify a business tax identifier supplied by a vendor Source description: Validate an Iranian economic code (کد اقتصادی) with its control-digit check. Auth mode: paid Price: $0.003 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "value": {
      "type": "string"
    }
  },
  "required": [
    "value"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡iran_postal_code(value)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Iranian postcode validator, Postal code lookup Family key: irantools.johnaio281.workers.dev::iran Endpoint: POST /api/iran/iran_postal_code Summary: Validate an Iranian postal code (10 digits) and, when recognised, report the matching province and city. Keyword: iranian postal code Keyword: code postal Keyword: post code iran Keyword: postal code province Keyword: 10 digit postcode Use case: validate an Iranian postal code and tell me the province Use case: check a کد پستی before shipping to Iran Use case: confirm a 10-digit Iranian postcode is valid Source description: Validate an Iranian postal code (10 digits) and, when recognised, report the matching province and city. Auth mode: paid Price: $0.003 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "value": {
      "type": "string"
    }
  },
  "required": [
    "value"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡iran_landline(value)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Iranian landline validator, Area code lookup Family key: irantools.johnaio281.workers.dev::iran Endpoint: POST /api/iran/iran_landline Summary: Validate an Iranian landline number (0xx) and report its area code and city. Keyword: iranian landline Keyword: telephone area code Keyword: city dial code Keyword: fixed line iran Keyword: 021 tehran Use case: validate an Iranian landline and report its area code Use case: find which city a 021 number belongs to Use case: check a fixed-line number with a region prefix Source description: Validate an Iranian landline number (0xx) and report its area code and city. Auth mode: paid Price: $0.003 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "value": {
      "type": "string"
    }
  },
  "required": [
    "value"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡iran_province(name)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Iran province lookup, Ostan directory Family key: irantools.johnaio281.workers.dev::iran Endpoint: POST /api/iran/iran_province Summary: Look up an Iranian province by Persian or English name and return its code, capital and region. Keyword: iranian province Keyword: ostan Keyword: province lookup Keyword: capital city iran Keyword: 31 provinces Use case: find the code and capital of Khuzestan province Use case: look up an Iranian province by its English name Use case: list the regions of Iran Source description: Look up an Iranian province by Persian or English name and return its code, capital and region. Auth mode: paid Price: $0.003 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string"
    }
  },
  "required": [
    "name"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡iran_city(name)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Iran city lookup, Shahr directory Family key: irantools.johnaio281.workers.dev::iran Endpoint: POST /api/iran/iran_city Summary: Look up an Iranian city by Persian or English name and return its province and region. Keyword: iranian city Keyword: shahr Keyword: city lookup Keyword: which province is this city in Use case: find which province Shiraz belongs to Use case: look up an Iranian city by its Persian name Use case: get the region of an Iranian city Source description: Look up an Iranian city by Persian or English name and return its province and region. Auth mode: paid Price: $0.003 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string"
    }
  },
  "required": [
    "name"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡iran_provinces_list

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Iran province directory, Ostan list Family key: irantools.johnaio281.workers.dev::iran Endpoint: POST /api/iran/iran_provinces_list Summary: List all 31 Iranian provinces with their codes, capitals and regions. Keyword: list iran provinces Keyword: 31 provinces Keyword: all ostan Keyword: province codes iran Use case: list every Iranian province with its code and capital Use case: get a full province reference table for Iran Source description: List all 31 Iranian provinces with their codes, capitals and regions. Auth mode: paid Price: $0.003 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡iran_holidays(year)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Iranian public holiday calendar, Jalali holiday list, Nowruz calendar Family key: irantools.johnaio281.workers.dev::iran Endpoint: POST /api/iran/iran_holidays Summary: List the official Iranian public holidays for a Jalali year, including Nowruz and religious occasions. Keyword: iranian holidays Keyword: jalali holidays Keyword: nowruz Keyword: public holidays iran Keyword: sizdah bedar Keyword: eid Use case: list the official public holidays for Jalali year 1405 Use case: check whether Nowruz falls on a working day Use case: get the Iranian public holiday calendar for a year Source description: List the official Iranian public holidays for a Jalali year, including Nowruz and religious occasions. Auth mode: paid Price: $0.005 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "year": {
      "type": "number"
    }
  },
  "required": [
    "year"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡iran_holiday_check(year, month, day)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Iranian holiday checker, Public holiday lookup Family key: irantools.johnaio281.workers.dev::iran Endpoint: POST /api/iran/iran_holiday_check Summary: Check whether a Gregorian date is an Iranian public holiday, and name it if so. Keyword: is this an iranian holiday Keyword: holiday check Keyword: nowruz date Keyword: working day iran Use case: check whether 2026-03-21 is an Iranian public holiday Use case: find out if a Gregorian date is a holiday in Iran Use case: name the holiday if a given date is one Source description: Check whether a Gregorian date is an Iranian public holiday, and name it if so. Auth mode: paid Price: $0.003 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "year": {
      "type": "number"
    },
    "month": {
      "type": "number"
    },
    "day": {
      "type": "number"
    }
  },
  "required": [
    "year",
    "month",
    "day"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡iran_amount_to_words(amount, unit)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Persian amount-to-words, Toman/Rial in words Family key: irantools.johnaio281.workers.dev::iran Endpoint: POST /api/iran/iran_amount_to_words Summary: Spell an amount in Persian words with the correct unit (toman or rial). Use for invoices and payment memos. Keyword: amount in words persian Keyword: toman to words Keyword: rial to words Keyword: invoice amount farsi Keyword: cheque words Use case: write 125000 tomans in Persian words for a receipt Use case: spell a rial amount in Persian words Use case: produce the written amount for a Persian invoice Source description: Spell an amount in Persian words with the correct unit (toman or rial). Use for invoices and payment memos. Auth mode: paid Price: $0.005 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "amount": {
      "type": "number"
    },
    "unit": {
      "default": "toman",
      "type": "string",
      "enum": [
        "toman",
        "rial"
      ]
    }
  },
  "required": [
    "amount"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡rial_toman_convert(amount, from)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Rial/Toman converter, Iranian unit converter Family key: irantools.johnaio281.workers.dev::iran Endpoint: POST /api/iran/rial_toman_convert Summary: Convert between Iranian rial and toman (1 toman = 10 rial). Keyword: rial to toman Keyword: toman to rial Keyword: currency conversion iran Keyword: 10 rial 1 toman Use case: convert 125000 rials to tomans Use case: convert a toman price back to rials Use case: convert between the two Iranian currency units Source description: Convert between Iranian rial and toman (1 toman = 10 rial). Auth mode: paid Price: $0.003 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "amount": {
      "type": "number"
    },
    "from": {
      "default": "toman",
      "type": "string",
      "enum": [
        "toman",
        "rial"
      ]
    }
  },
  "required": [
    "amount"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡persian_keywords(text, limit)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Persian keyword extractor, Farsi topic extractor Family key: irantools.johnaio281.workers.dev::persian Endpoint: POST /api/iran/persian_keywords Summary: Extract the most frequent meaningful keywords from Persian text, with stopwords removed. Keyword: persian keywords Keyword: farsi keyword extraction Keyword: text topic extraction Keyword: stopwords persian Use case: pull the main topics out of a Persian article Use case: extract keywords from a Persian product description Use case: summarise what a Persian document is about Source description: Extract the most frequent meaningful keywords from Persian text, with stopwords removed. Auth mode: paid Price: $0.005 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string"
    },
    "limit": {
      "default": 10,
      "type": "number"
    }
  },
  "required": [
    "text"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡persian_sentences(text)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Persian sentence splitter, Farsi text segmenter Family key: irantools.johnaio281.workers.dev::persian Endpoint: POST /api/iran/persian_sentences Summary: Split Persian text into sentences. Keyword: split persian sentences Keyword: persian segmentation Keyword: sentence splitter farsi Use case: split a Persian paragraph into sentences Use case: break a Persian text into sentences for processing Source description: Split Persian text into sentences. Auth mode: paid Price: $0.003 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string"
    }
  },
  "required": [
    "text"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡persian_similarity(a, b)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Persian similarity score, Farsi duplicate detector Family key: irantools.johnaio281.workers.dev::persian Endpoint: POST /api/iran/persian_similarity Summary: Compute a 0-1 similarity score between two Persian strings using token overlap (Jaccard). Keyword: persian similarity Keyword: text similarity farsi Keyword: jaccard persian Keyword: duplicate detection Use case: measure how similar two Persian texts are Use case: detect duplicate Persian product descriptions Use case: score the overlap between two Persian sentences Source description: Compute a 0-1 similarity score between two Persian strings using token overlap (Jaccard). Auth mode: paid Price: $0.005 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "a": {
      "type": "string"
    },
    "b": {
      "type": "string"
    }
  },
  "required": [
    "a",
    "b"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🔴strip_html(text)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: HTML stripper, Markup cleaner Family key: irantools.johnaio281.workers.dev::text Endpoint: POST /api/iran/strip_html Summary: Remove HTML tags and decode entities from a string. Keyword: strip html Keyword: remove tags Keyword: html to text Keyword: decode entities Keyword: clean markup Use case: remove HTML tags from scraped text Use case: turn a rendered page into plain text Use case: decode HTML entities in a string Source description: Remove HTML tags and decode entities from a string. Auth mode: paid Price: $0.003 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string"
    }
  },
  "required": [
    "text"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡fix_rtl(text)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: RTL fixer, Bidirectional text repair Family key: irantools.johnaio281.workers.dev::text Endpoint: POST /api/iran/fix_rtl Summary: Fix bidirectional text rendering in Persian/Arabic strings by isolating LTR runs. Keyword: fix rtl Keyword: bidi text Keyword: right to left rendering Keyword: mixed direction text Keyword: arabic rendering Use case: fix the rendering of a Persian string that mixes English and Persian Use case: stop numbers and Latin words appearing out of order in RTL text Use case: repair bidirectional text before display Source description: Fix bidirectional text rendering in Persian/Arabic strings by isolating LTR runs. Auth mode: paid Price: $0.003 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string"
    }
  },
  "required": [
    "text"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡homoglyph_fold(text)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Homoglyph folder, Spoofed-domain detector, Confusable character mapper Family key: irantools.johnaio281.workers.dev::text Endpoint: POST /api/iran/homoglyph_fold Summary: Fold Unicode homoglyphs to ASCII to detect spoofed domains, usernames and handles (e.g. pаypal.com with a Cyrillic а). Keyword: homoglyph Keyword: spoofed domain Keyword: idn homograph Keyword: confusable character Keyword: paypal phishing Keyword: lookalike domain Use case: check whether pаypal.com is spoofing paypal.com Use case: detect a lookalike username with a Cyrillic а Use case: fold confusable characters before comparing a domain against a blocklist Use case: flag an IDN homograph attack in a submitted URL Source description: Fold Unicode homoglyphs to ASCII to detect spoofed domains, usernames and handles (e.g. pаypal.com with a Cyrillic а). Auth mode: paid Price: $0.005 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string"
    }
  },
  "required": [
    "text"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡script_detect(text)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Unicode script detector, Mixed-script spoofing check Family key: irantools.johnaio281.workers.dev::text Endpoint: POST /api/iran/script_detect Summary: Detect which Unicode scripts a string uses and flag mixed-script spoofing. Keyword: script detection Keyword: mixed script Keyword: unicode scripts Keyword: cyrillic in latin Keyword: spoofing detection Use case: detect that a string mixes Latin and Cyrillic Use case: find the minority script in a mixed-script identifier Use case: flag a mixed-script brand name as a possible spoof Source description: Detect which Unicode scripts a string uses and flag mixed-script spoofing. Auth mode: paid Price: $0.005 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string"
    }
  },
  "required": [
    "text"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡unicode_normalize(text, form)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Unicode normalizer, NFC/NFD converter Family key: irantools.johnaio281.workers.dev::text Endpoint: POST /api/iran/unicode_normalize Summary: Normalize text to NFC, NFD, NFKC or NFKD and report the first differing position. Keyword: unicode normalize Keyword: nfc Keyword: nfd Keyword: nfkc Keyword: canonically equivalent Keyword: normalization form Use case: normalize a string to NFC before comparing it Use case: find where two strings first differ after normalization Use case: apply NFKC to fold compatibility characters Source description: Normalize text to NFC, NFD, NFKC or NFKD and report the first differing position. Auth mode: paid Price: $0.003 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string"
    },
    "form": {
      "default": "NFC",
      "type": "string",
      "enum": [
        "NFC",
        "NFD",
        "NFKC",
        "NFKD"
      ]
    }
  },
  "required": [
    "text"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡grapheme_count(text)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Grapheme counter, Character length counter Family key: irantools.johnaio281.workers.dev::text Endpoint: POST /api/iran/grapheme_count Summary: Count user-perceived characters (graphemes) versus code points, UTF-16 units and bytes. Keyword: grapheme count Keyword: user perceived character Keyword: emoji count Keyword: utf16 length Keyword: code point count Use case: count the real characters in a string containing emoji Use case: find out why a name is longer than the database limit Use case: compare code point length against user-perceived length Source description: Count user-perceived characters (graphemes) versus code points, UTF-16 units and bytes. Auth mode: paid Price: $0.003 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string"
    }
  },
  "required": [
    "text"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡describe_date(year, month, day)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Date describer, Calendar metadata Family key: irantools.johnaio281.workers.dev::text Endpoint: POST /api/iran/describe_date Summary: Describe a calendar date: weekday, ISO week, day of year, quarter, leap year, weekend. Keyword: describe date Keyword: weekday Keyword: iso week Keyword: day of year Keyword: quarter Keyword: leap year Keyword: is weekend Use case: find the ISO week number of a date Use case: check whether a date is a weekend or a leap year Use case: get the quarter and day of year for a date Source description: Describe a calendar date: weekday, ISO week, day of year, quarter, leap year, weekend. Auth mode: paid Price: $0.005 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "year": {
      "type": "number"
    },
    "month": {
      "type": "number"
    },
    "day": {
      "type": "number"
    }
  },
  "required": [
    "year",
    "month",
    "day"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡business_days(from, to)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Business-day counter, Working-day calculator Family key: irantools.johnaio281.workers.dev::text Endpoint: POST /api/iran/business_days Summary: Count business days between two dates (weekends excluded). Keyword: business days between Keyword: working days Keyword: exclude weekends Keyword: delivery estimate days Use case: count the working days between two dates Use case: estimate how many business days a task will take Use case: add working days to a deadline Source description: Count business days between two dates (weekends excluded). Auth mode: paid Price: $0.005 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "from": {
      "type": "object",
      "properties": {
        "year": {
          "type": "number"
        },
        "month": {
          "type": "number"
        },
        "day": {
          "type": "number"
        }
      },
      "required": [
        "year",
        "month",
        "day"
      ]
    },
    "to": {
      "type": "object",
      "properties": {
        "year": {
          "type": "number"
        },
        "month": {
          "type": "number"
        },
        "day": {
          "type": "number"
        }
      },
      "required": [
        "year",
        "month",
        "day"
      ]
    }
  },
  "required": [
    "from",
    "to"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡slugify(text, separator, maxLength, lowercase)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Slug generator, Permalink builder, URL slugifier Family key: irantools.johnaio281.workers.dev::text Endpoint: POST /api/iran/slugify Summary: Convert a title into a clean URL slug with accent stripping and optional length limit. Keyword: slugify Keyword: url slug Keyword: permalinks Keyword: accent stripping Keyword: ascii slug Use case: turn a Persian or accented title into a URL slug Use case: generate a clean permalink from a page title Use case: strip accents and punctuation from a URL segment Source description: Convert a title into a clean URL slug with accent stripping and optional length limit. Auth mode: paid Price: $0.003 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string"
    },
    "separator": {
      "default": "-",
      "type": "string"
    },
    "maxLength": {
      "type": "number"
    },
    "lowercase": {
      "default": true,
      "type": "boolean"
    }
  },
  "required": [
    "text"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡fnv_hash(text)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: FNV-1a hasher, Content fingerprint Family key: irantools.johnaio281.workers.dev::text Endpoint: POST /api/iran/fnv_hash Summary: Compute a stable FNV-1a content fingerprint (32 and 64 bit). Keyword: fnv1a Keyword: fnv hash Keyword: content fingerprint Keyword: non cryptographic hash Keyword: stable hash Use case: compute a stable fingerprint for cache keys Use case: hash content without pulling in a crypto dependency Use case: compare two payloads by a 32-bit fingerprint Source description: Compute a stable FNV-1a content fingerprint (32 and 64 bit). Auth mode: paid Price: $0.003 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string"
    }
  },
  "required": [
    "text"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡entropy(text)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Entropy calculator, Randomness scorer Family key: irantools.johnaio281.workers.dev::text Endpoint: POST /api/iran/entropy Summary: Shannon entropy of a string in bits per character. Keyword: shannon entropy Keyword: string entropy Keyword: randomness score Keyword: bits per character Keyword: entropy of text Use case: measure how random a generated string is Use case: score the entropy of a password or token Use case: check whether an identifier looks machine-generated Source description: Shannon entropy of a string in bits per character. Auth mode: paid Price: $0.003 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string"
    }
  },
  "required": [
    "text"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡detect_format(value)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Format detector, Identifier classifier Family key: irantools.johnaio281.workers.dev::text Endpoint: POST /api/iran/detect_format Summary: Detect the format of a string: uuid, email, url, ipv4, ipv6, jwt, iban, mac, semver and more. Keyword: detect format Keyword: uuid Keyword: email validation Keyword: url parser Keyword: ipv4 Keyword: ipv6 Keyword: jwt decode Keyword: iban format Keyword: semver Use case: tell me whether this string is a UUID, an email or a JWT Use case: detect the format of a token before parsing it Use case: recognise an IBAN, IPv4 address or semantic version Source description: Detect the format of a string: uuid, email, url, ipv4, ipv6, jwt, iban, mac, semver and more. Auth mode: paid Price: $0.005 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "value": {
      "type": "string"
    }
  },
  "required": [
    "value"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡detect_encoding(bytes)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Encoding detector, Byte-string classifier Family key: irantools.johnaio281.workers.dev::text Endpoint: POST /api/iran/detect_encoding Summary: Detect the encoding of a byte string: ascii, utf-8, utf-16, hex, base64, latin-1. Keyword: encoding detection Keyword: utf8 Keyword: utf16 Keyword: base64 detect Keyword: hex detect Keyword: latin1 Keyword: byte string Use case: detect whether a byte string is UTF-8, UTF-16, hex or base64 Use case: find the encoding of a payload read from a file Use case: decode a base64 blob by detecting its encoding first Source description: Detect the encoding of a byte string: ascii, utf-8, utf-16, hex, base64, latin-1. Auth mode: paid Price: $0.005 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "bytes": {
      "type": "array",
      "items": {
        "type": "number"
      }
    }
  },
  "required": [
    "bytes"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡human_bytes(bytes)

Origin URL: https://irantools.johnaio281.workers.dev Origin hostname: irantools.johnaio281.workers.dev Origin brand: IranTools - paid MCP server for AI agents Provider aliases: Byte-size formatter, Human-readable size Family key: irantools.johnaio281.workers.dev::text Endpoint: POST /api/iran/human_bytes Summary: Format a byte count as a human-readable size. Keyword: human readable bytes Keyword: file size format Keyword: bytes to kb mb Keyword: size formatter Use case: format 1048576 bytes as 1 MB Use case: render a file size for a UI Use case: convert a byte count into kilobytes and mebibytes Source description: Format a byte count as a human-readable size. Auth mode: paid Price: $0.003 per call (USDC on Base via x402, or USDC on Tempo via MPP).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "bytes": {
      "type": "number"
    }
  },
  "required": [
    "bytes"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada37 herramientas