UK Data: Secure generators
Server Details
Passwords, random numbers and strings, colours, usernames and card draws from a secure random source
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 6 tools
Each tool has a clear, distinct generation target. The only mild overlap is between generate_random_string and generate_password, but their descriptions make the intended use cases distinguishable.
All tools use snake_case and a verb_noun pattern. Most begin with generate_, while draw_cards is a domain-appropriate deviation that is still readable and consistent with the pattern.
Six tools is well-scoped for a secure-generators server. Each tool covers a concrete, non-redundant generation task without excessive surface area.
The core secure generation needs are covered: passwords, numbers, strings, usernames, colors, and card draws. Minor gaps include UUID/token generation and random selection from a provided list, but agents can work around these.
Available Tools
6 toolsdraw_cardsBRead-onlyIdempotentInspect
Draws a specified number of cards from a shuffled standard 52-card deck using a cryptographically secure random source. (cost: 1 credit)
Inputs: num_draw.
generate_passwordCRead-onlyIdempotentInspect
Generates a cryptographically secure random password with specified length and character type requirements (uppercase, lowercase, numbers, symbols). (cost: 1 credit)
Inputs: length, include_numbers, include_symbols, include_lowercase, +1 more.
generate_random_colorARead-onlyIdempotentInspect
Generates a random color in hexadecimal format (e.g., #A3F2B1) using a cryptographically secure random source. (cost: 1 credit)
Inputs: no named parameters.
generate_random_numberARead-onlyIdempotentInspect
Generates a cryptographically secure random integer within a specified range (inclusive). Uses a secure random source. (cost: 1 credit)
Inputs: max, min.
generate_random_stringBRead-onlyIdempotentInspect
Generates a random string of specified length from a given character set using a cryptographically secure random source. Returns the generated string. (cost: 1 credit)
Inputs: length, characters.
generate_usernameCRead-onlyIdempotentInspect
Generates a unique username by combining first name, last name, and birth year with a random suffix using a cryptographically secure random source. (cost: 1 credit)
Inputs: last_name, birth_year, first_name.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Generate random values and probability distribution samples.
Fair, reproducible randomness for agents: dice, coins, integers, list picks, shuffles, with seeds.
Fair, reproducible randomness for agents: dice, coins, integers, list picks, shuffles, with seeds.
Fair, reproducible randomness for agents: dice, coins, integers, list picks, shuffles, with seeds.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceCryptographically secure random number generation and randomized resources, including tools for numbers, strings, dice rolls, UUIDs, and passphrases.4MIT
- AlicenseNot gradedqualityCmaintenanceEnables to generate cryptographically-random passwords and PINs with control over character sets and length. Returns the password(s) and their entropy in bits.306 npmMIT
- AlicenseAqualityDmaintenanceProvides random number generation utilities, including a secure UUID generator powered by Node's crypto module.753 npm3MIT
- AlicenseNot gradedqualityBmaintenanceEnables LLMs and MCP clients to generate cryptographically secure random integers, floats, coins, picks, samples, shuffles, weighted choices, dice rolls, and UUIDs. Supports optional seeding for reproducible results and signed receipts for verification.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.