text_text_statistics
Compute comprehensive text statistics including character, word, sentence, paragraph counts, reading time, and readability scores for a full linguistic profile.
Instructions
Text Statistics Analyzer. Compute a comprehensive statistics report for one block of text: character, word, unique-word, sentence, paragraph and line counts; per-character-class breakdown; word-length distribution; estimated reading and speaking time at several speeds; and (optionally) readability scores (Flesch Reading Ease, Flesch-Kincaid grade, Gunning Fog, Coleman-Liau, Automated Readability) with grade-level interpretation. Use this for a full linguistic profile in one call; use text_word_frequency when you only need ranked word-occurrence counts, or text_text_counter for a plain character/word/line tally. Runs locally on the supplied text: read-only, non-destructive, contacts no external service, and is rate-limited. Returns a nested statistics object plus the echoed options.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | The text to analyze. Must be non-empty; a blank value returns a 400 error. | |
| includeReadability | No | When true, include the statistics.readability block (Flesch, Gunning Fog, Coleman-Liau, ARI). Set false to skip the readability computation. | |
| includeSentiment | No | Reserved flag echoed back under options.includeSentiment; no sentiment block is produced. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| success | No | True when analysis succeeded. | |
| statistics | No | Nested metrics grouped by category. | |
| options | No | Echoed request options. |