Random Data Generator
RandomDataGeneratorRandom Data Generator: Random Data Generator produces random numbers in any range (whole or decimal, with or without repeats), dice of any size, coin flips, booleans, random strings, UUIDs, and mock names, emails, addresses and dates for application testing. Numbers, dice, coins, booleans and strings come from a cryptographically secure generator. Paid plans can generate batches up to 100 items. (Cost: 2 credits)
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "RandomDataGenerator"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| max | No | Largest number to draw, inclusive (type=number). Defaults to 999999 | |
| min | No | Smallest number to draw, inclusive (type=number). Defaults to 0 | |
| list | No | The action to perform | |
| type | No | The type of random data to generate | number |
| count | No | The number of random data to generate (1 to 100) | |
| sides | No | Number of sides on each die for type=dice (2 to 1000) | |
| length | No | Length of each value for type=string (1 to 256) | |
| unique | No | Draw without repeats (type=number with whole numbers, or type=dice) | |
| charset | No | Characters for type=string | alphanumeric |
| decimals | No | Decimal places for type=number (0 to 10); 0 draws whole numbers | |
| includeAvatar | No | Include an AI-generated face avatar (only applies when type=name) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| error | No | Error message, null on success | |
| status | No | "ok" on success |