- STABLE
- PREDICTABLE
- DIVERSE
- HUMAN
Short answer
How do I get the same user data every time?
Pass a seed value to the get_seeded_users tool to lock the dataset. This ensures your AI works with the same names, emails, and IDs across different sessions. You'll get a stable environment for debugging and testing.
The outcomes
What you get from seeded data
Using seeds turns random data into a controlled testing environment.
STABLE
Repeatable user sets
The AI pulls identical records using the same seed. This makes your test results easy to compare.
PREDICTABLE
Consistent ID mapping
User IDs and email addresses stay the same. You won't have to update your scripts every time you run a prompt.
DIVERSE
Varied profile types
The AI can pull different types of users by changing the seed. You get a wide range of data without the randomness.
HUMAN
Manual data review
You decide which specific user profiles are worth keeping for your long-term test suites.
The workflow
What your AI does when the seed is provided.
The agent handles the heavy lifting of data generation and retrieval.
Receive seed instruction
Your agent interprets your request for a specific, repeatable set of users.
get_seeded_usersFetch locked records
The AI calls the API to grab the exact user profiles tied to that seed.
get_seeded_usersFormat for testing
The agent organizes the user data into the structure you need for your code or docs.
get_seeded_usersVerify data integrity
The AI checks that the returned records match the requested seed parameters.
get_seeded_users
Try it
Copy these to start.
Use these prompts to begin generating your data.
Starting points
Swap out the seed numbers and the number of users to fit your specific test case.
RandomUser Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_H6ohK8YWIfeCXkGsacCWGP3f2AXV8nnP9wOVrWzI/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — RandomUser capabilities are ready to use.
{
"mcpServers": {
"randomuser-api-mcp": {
"url": "https://edge.vinkius.com/vk_preview_H6ohK8YWIfeCXkGsacCWGP3f2AXV8nnP9wOVrWzI/mcp"
}
}
}Get 5 users using seed 12345 for my test suite.
Generate a set of 10 users with seed 98765 and format them as a JSON list.
I need a consistent group of 3 users using seed 4444 to test my login logic.
Pull user records for seed 555 and check if the email formats are valid.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect RandomUser API once, then ask.
One click connects the MCP to your client. Your credentials stay encrypted and you can start prompting immediately.
Connect RandomUser API to your AIFAQ
How the seeding works
- 01
Will the users change if I use the same seed?
No. Using the same seed ensures the AI pulls the exact same user records every time.
- 02
Can the AI create custom user data that isn't in the API?
No. The AI can only pull data through the get_seeded_users tool.
- 03
Can I use this to delete existing user accounts?
No. This MCP only provides tools to retrieve user data; it cannot modify or delete external records.
- 04
How many users can I request at once?
The number of users is limited by the tool's capacity, but you can specify any reasonable amount in your prompt.
- 05
Does the AI remember the users from my last session?
The AI only remembers them if you use the same seed again in the new session.
More questions about RandomUser API? The Connector page answers them. See everything the RandomUser API Connector can do
Connect RandomUser to Claude, Cursor, ChatGPT & more
