{"uid":"cap_zdavHZnalJThtMm7kfUU8","slug":"text-stats-sha-256-checker-96bfea46","name":"Text Stats & SHA-256 Checker","description":"Fetch a public https URL that returns text and compute byte/char/line/word counts plus SHA-256 ($0.005 USDC via x402). https only — http, file, data, localhost, and private IPs are rejected. Caps: 1 MB body, ~10s timeout, max 5 redirects. Rejects image/audio/video/octet-stream. Returns JSON { url, final_url, content_type, byte_length, char_count, line_count, word_count, sha256, warnings }.","url":"https://well-008-text-stats.rainmaker-wells.workers.dev/mcp?utm_source=zero.xyz#text-stats#text-stats","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm__fnF0HJAm9z_oYHntCMc0","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a public HTTPS URL containing text and returns byte count, character count, line count, word count, and SHA-256 hash of the content","exampleAgentPrompt":"Can you fetch https://example.com/report.txt and tell me how many words, lines, and bytes it contains, plus its SHA-256 hash so I can verify it later?","exampleUseCases":[{"title":"Verify downloaded text file integrity","prompt":"Can you check https://releases.example.com/changelog.txt and give me its SHA-256 hash along with the byte size so I can confirm it matches what was published?"},{"title":"Word count for a published article","prompt":"How many words and lines are in the article at https://blog.example.com/my-post.txt? I want to know if it meets the 2,000-word minimum."},{"title":"Monitor text document size over time","prompt":"Fetch https://data.example.org/feed.txt and tell me the current byte length, character count, and SHA-256 — I'm tracking whether this file changes between runs."}],"resultDescription":"Returns a JSON object containing: the original URL, the final URL after redirects, the detected content type, byte length of the body, character count, line count, word count, SHA-256 hash of the content, and any warnings (e.g. about encoding or redirects).","failureModes":["URL uses http instead of https — rejected with an error","URL resolves to a private/localhost IP — blocked for security","Response body exceeds 1 MB cap — returns an error","Remote server takes longer than ~10 seconds — timeout error","Content-Type is image, audio, video, or octet-stream — rejected","More than 5 redirects encountered — aborted","URL is unreachable or returns a non-200 status — error response"],"whenToPreferThis":"Choose this endpoint when you need fast, verifiable text statistics (word/line/byte/char counts plus SHA-256) for a publicly accessible HTTPS URL. It is ideal for integrity checks, document auditing, or feeding downstream workflows that depend on content fingerprints. It is not suitable for HTML scraping, binary files, or private/internal URLs.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-22T12:38:12.073Z","isFirstParty":false,"canonicalSlug":"text-stats-sha-256-checker-96bfea46"}