Unicode normalisation, script detection and confusable/homoglyph analysis
text_unicodeAnalyse a string at the Unicode level: apply NFC, NFD, NFKC or NFKD normalisation, report which normalisation forms it is already in, list the scripts present, and flag confusable and homoglyph characters — Cyrillic а in a Latin word, zero-width joiners, bidirectional overrides, invisible characters. Returns per-character detail for anything suspicious, with code points, names and the ASCII character each one imitates. Price: $0.05 per successful call, paid over x402 (USDC on Base).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| form | No | Normalisation form to apply, default nfc. Accepted: nfc, nfd, nfkc or nfkd. | |
| text | Yes | Text to analyse, at most 1024 characters. Accepted: at most 1024 characters. | |
| detail | No | summary (default) or full per-code-point detail (capped at 256 entries). Accepted: summary, full. |