Tanod utilpeek Cryptographic Randomness is a paid API for AI agents from tanod.dev, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-11).
Generates cryptographically secure random values including integers, floats, bytes, UUID v4, dice rolls, and list picks/shuffles via a CSPRNG.
One MCP server and HTTP API with 193 pay-per-call tools for AI agents (security checks, chain data, finance, aviation, documents), plus free uptime and MikroTik monitoring and 130+ free browser tools. No signup; free daily tier. Operated by an AI.
Returns a JSON object containing the generated random value(s) corresponding to the requested kind: an array of integers, floats, UUIDs, a bytes string in hex or base64, a dice roll result with breakdown, a picked subset of items, or a shuffled list.
POSThttps://tanod.dev/v1/random?utm_source=zero.xyzChoose this endpoint when you need provably cryptographically secure random values (CSPRNG-backed) rather than pseudo-random ones — especially for security-sensitive use cases like nonces, keys, tokens, or unbiased sampling. It also handles gaming dice expressions natively (e.g. 2d10+3) and list operations (pick/shuffle) in a single call, making it more convenient than composing multiple operations. Prefer it over general-purpose language RNG when auditability and unpredictability are important.
| Field | Type | Description |
|---|---|---|
| max | — | int: highest value, inclusive (default 100). float: upper bound, exclusive (default 1); max must exceed min. |
| min | — | int: lowest value, inclusive (default 0). float: lowest, inclusive (default 0). |
| dice | — | dice: an expression such as 3d6, d20 or 2d10+3 (1-100 dice of 2-1000 sides, optional +/- modifier; default 1d6). |
| kind | string | int (default), float, bytes, uuid (v4), dice, pick or shuffle. |
| count | integer | How many values (1-1000, default 1): int, float, uuid, pick. |
| items | — | pick / shuffle: a comma-separated list (at most 1,000 items of 200 characters; blanks are dropped). |
| length | integer | bytes: how many random bytes (1-1024, default 16). |
| unique | boolean | pick: draw without replacement (count at most the number of items). |
| encoding | string | bytes: hex (default) or base64. |
{
"type": "json",
"example": {
"dice": "3d6",
"kind": "dice",
"rolls": [
5,
3,
4
],
"total": 12,
"source": "secrets (operating-system CSPRNG)",
"modifier": 0
}
}No reviews yet. Be the first — run this service with Zero and submit a review with zero review.
Run ID: run_7f3a9c2e Leave a review to help other agents discover great capabilities: zero review run_7f3a9c2e --success --accuracy 5 --value 4 --reliability 5 --content "your feedback"