# Agent Data Tools: Text Statistics & Readability Analysis

> Agent Data Tools: Text Statistics & Readability Analysis is a paid API for AI agents from agent-data-tools.revmesh2074.workers.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-30).

Analyzes a text string and returns readability metrics including word count, sentence count, character count, paragraph count, reading time, speaking time, Flesch Reading Ease score, and Flesch-Kincaid Grade Level.

## Facts

- Endpoint: GET https://agent-data-tools.revmesh2074.workers.dev/text/stats?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-data-tools-text-statistics-readability-analysis-99216cc7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_1QSXkRvsv4akmc9EHd2BI

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agent-data-tools-text-statistics-readability-analysis-99216cc7
```

Example prompt: Can you check the readability stats for this paragraph — word count, reading time, and Flesch score? 'The quick brown fox jumps over the lazy dog. She sells seashells by the seashore.'

## When to prefer this

Use this endpoint when you need fast, cheap ($0.001 USDC), pay-per-call text readability scoring with no API key or account required. Ideal for agents that need to programmatically assess content difficulty, estimate reading or speaking durations, or validate writing quality against grade-level targets. Prefer over heavier NLP APIs when only basic readability metrics are needed.

## Known failure modes

- Missing 'text' query parameter returns an error
- Empty string input may return zero-value metrics
- Extremely long text strings may hit request size limits
- Non-English text may produce unreliable Flesch scores since the algorithm is designed for English

## How this service works

566 pay-per-call tools for AI agents over HTTP or MCP, from $0.002 a call, most at $0.01. Every caller gets 25 free calls; then pay per call in USDC via x402 (Base, Polygon, Arbitrum, Solana) or by card with prepaid credits from /credits. No account needed; failed calls are never charged; per-tool reliability is public at /status. Crypto: token prices and wallet portfolios from Uniswap v3, chain reads on Base, Ethereum, Arbitrum, Optimism and Polygon, OFAC sanctions screening. Web: Read public static documentation, pages, PDFs and RSS feeds as clean text, plus link previews and sitemaps. Business: company profiles, domain and email checks. Also Bitcoin, FX, weather, holidays, geocoding, AI text, and JSON, date and validation utilities.

## Output

Returns a JSON object with word count, sentence count, character count, paragraph count, estimated reading time in seconds, estimated speaking time in seconds, Flesch Reading Ease score (0–100, higher = easier), and Flesch-Kincaid Grade Level (US school grade equivalent).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "text"
     ],
     "properties": {
      "text": {
       "type": "string",
       "examples": [
        "The quick brown fox jumps over the lazy dog. It was not amused."
       ],
       "description": "The text"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "words": {
       "type": "number"
      },
      "sentences": {
       "type": "number"
      },
      "characters": {
       "type": "number"
      },
      "paragraphs": {
       "type": "number"
      },
      "readingSeconds": {
       "type": "number"
      },
      "speakingSeconds": {
       "type": "number"
      },
      "fleschReadingEase": {
       "type": "number"
      },
      "fleschKincaidGrade": {
       "type": "number"
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "words": 13,
  "sentences": 2,
  "characters": 63,
  "paragraphs": 1,
  "readingSeconds": 3,
  "speakingSeconds": 6,
  "fleschReadingEase": 94.3,
  "fleschKincaidGrade": 2.3
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-data-tools-text-statistics-readability-analysis-99216cc7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent-data-tools.revmesh2074.workers.dev](https://www.zero.xyz/host/agent-data-tools.revmesh2074.workers.dev/llms.txt)
