getRandomUsers
Generates fake user profiles such as name, email, address and username for testing or placeholders, with count, gender, age, locale, field selection and seed options.
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": "getRandomUsers"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| seed | No | Seed value for reproducible random data generation | |
| count | No | Number of users to generate (1-10000) | |
| fields | No | Comma-separated list of fields to include. If not specified, all available fields are returned. | |
| gender | No | Filter by gender | any |
| locale | No | Locale for generating localized data (e.g., en_US, de_DE, fr_FR) | en_US |
| exclude | No | Comma-separated list of fields to exclude from the response | |
| max_age | No | Maximum age (0-115) | |
| min_age | No | Minimum age (0-115) | |
| nationality | No | Nationality filter | any |
| password_length | No | Length of generated passwords (6-128) | |
| blank_percentage | No | Percentage of fields to leave blank (0-100) |