Text Tools
Exact character/word counting, reversal, palindrome checks, indexing, sorting; Unicode-safe.
| Endpoint | https://apished.com/mcp/v1/text (streamable-http) |
|---|---|
| Registry version | 1.0.0 |
| Now | 7 tools · grade C (73) · pin ts_671d66ab0d623c318fa53eda3db4682b · protocol 2025-06-18 |
| First / last listed | 2026-10-30 00:43 UTC / 2026-10-30 00:43 UTC |
| Grade over time | 2026-10-30: C (73), 7 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: text_charat text_count text_palindrome text_reverse text_sort text_stats text_wordcount
text_charat | Returns the 0-indexed character (rune) at index in text. params: text*, index* |
text_count | Counts non-overlapping occurrences of substring in text (rune-safe, not byte-based). params: text*, substring* |
text_palindrome | Checks whether text reads the same forwards and backwards. ignoreCase/ignoreNonAlnum default false (strict, literal comparison); set both true for phrase-style palindromes like "A man, a plan, a canal: Panama". params: text*, ignoreCase, ignoreNonAlnum |
text_reverse | Reverses text by Unicode code point (rune), not grapheme cluster. params: text* |
text_sort | Sorts text's characters or words alphabetically. by: "chars" (default, sorts runes, no separator) or "words" (splits on whitespace, rejoins with a single space). params: text*, by |
text_stats | Descriptive statistics for text: rune/byte/word/line counts, a unique-rune count, a letters/digits/spaces/punctuation/other breakdown, an exact per-character frequency table, and word-length min/max/average plus the actual shortest/longest word (ties resolve to the first occurrence). params: text* |
text_wordcount | Counts whitespace-delimited words in text. params: text* |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.