Security & Testing
generate-random.org
Generates cryptographically secure API keys, tokens, bearer tokens, bcrypt hashes, and barcodes for testing and development.
ENDPOINT 1
https://generate-random.org/mcp
MCP server metadata
- Name
- generate-random.org
- Version
- 1.0.0
Generators for random and test data: passwords, tokens, keys, hashes, UUIDs, fake identities, lottery numbers, dice rolls, colours, QR codes and more. Every tool is a stateless read that returns freshly generated values — nothing is stored and no call has side effects. Values come from a CSPRNG, so they are suitable for real secrets. Fake identities, credit-card numbers and IBANs are structurally valid test data only and belong to nobody.
Known tools 54
generate_api_keysGenerate cryptographically secure API keys with customizable formats and optional key-secret pairs.
Inferred read-onlygenerate_api_tokensGenerate cryptographically secure API tokens for testing and development purposes.
Inferred read-onlygenerate_barcodesGenerate random barcodes in multiple formats (EAN-13, EAN-8, UPC-A, UPC-E, Code128, Code39) as base64-encoded images.
Inferred read-onlygenerate_bcrypt_hashesGenerate bcrypt password hashes with configurable rounds (cost factor).
Inferred read-onlygenerate_bearer_tokensGenerate cryptographically secure bearer tokens for OAuth 2.0 authentication and API access control.
Inferred read-onlygenerate_coinflipGenerate cryptographically secure random coin flips for unbiased HEADS or TAILS decisions.
Inferred read-onlygenerate_colorsGenerate random colors in multiple formats (HEX, RGB, HSL, RGBA, HSLA) with WCAG accessibility analysis.
Inferred read-onlygenerate_company_namesGenerate random company names for testing, development, and business name generation.
Inferred read-onlygenerate_coordinatesGenerate cryptographically secure random GPS coordinates for testing, mapping, and development purposes.
Inferred read-onlygenerate_credit_cardsGenerate Luhn-validated test credit card numbers for development, testing, and QA purposes.
Inferred read-onlygenerate_csrf_tokensGenerate unguessable tokens for cross-site request forgery protection.
Inferred read-onlygenerate_datesGenerate random dates with custom date ranges and multiple format options for testing and development
Inferred read-onlygenerate_diceRoll virtual dice for tabletop RPGs like D&D, Pathfinder, and board games with support for standard dice types and advanced mechanics.
Inferred read-onlygenerate_dice_probabilityCalculate the exact probability of a dice roll meeting a target, for tabletop RPGs, board games and probability teaching.
Inferred read-onlygenerate_emojisGenerate random emojis from multiple categories including faces, animals, food, nature, symbols, flags, activities, objects, and travel.
Inferred read-onlygenerate_encryption_keysGenerate cryptographically secure encryption keys for various algorithms.
Inferred read-onlygenerate_fractionsGenerate cryptographically secure random fractions with customizable numerators and denominators, supporting proper, improper, and mixed number formats.
Inferred read-onlygenerate_hashesGenerate cryptographic hashes using MD5, SHA-1, SHA-256, or SHA-512 algorithms.
Inferred read-onlygenerate_hexadecimal_numbersGenerate cryptographically secure random hexadecimal numbers (base-16) for development, testing, and technical applications.
Inferred read-onlygenerate_ibansGenerate valid test IBAN (International Bank Account Number) for development and testing purposes only.
Inferred read-onlygenerate_ip_addressesGenerate random IPv4 and IPv6 addresses for testing, development, and network simulations.
Inferred read-onlygenerate_jwt_tokensGenerate secure JSON Web Tokens (JWT) with customizable claims and algorithms.
Inferred read-onlygenerate_lotteryGenerate random lottery numbers for any lottery format worldwide with support for main numbers and bonus balls.
Inferred read-onlygenerate_mac_addressesGenerate random MAC (Media Access Control) addresses for network testing and development.
Inferred read-onlygenerate_minecraft_seedsGenerate cryptographically random Minecraft world seeds for Java Edition and Bedrock Edition.
Inferred read-onlygenerate_noncesGenerate single-use numbers for replay protection, CSP headers and signed requests.
Inferred read-onlygenerate_numbersGenerate cryptographically secure random numbers with uniform distribution where each value N in range [min, max] has probability P(N) = 1/(max-min+1).
Inferred read-onlygenerate_octal_numbersGenerate cryptographically secure random octal numbers (base-8) for development, testing, and Unix permission testing.
Inferred read-onlygenerate_passphrasesGenerate secure passphrases using randomly selected dictionary words (Diceware method).
Inferred read-onlygenerate_passwordsGenerate cryptographically secure random passwords with customizable complexity.
Inferred read-onlygenerate_personsGenerate complete fictional person identities with localized data including personal information, contact details, financial data, and professional information.
Inferred read-onlygenerate_phone_numbersGenerate random phone numbers for testing and development across 14 countries.
Inferred read-onlygenerate_pin_codesGenerate secure numeric PIN codes with customizable length and constraints for authentication and security purposes.
Inferred read-onlygenerate_pokemonGenerate cryptographically random Pokemon from the complete Pokedex spanning all 9 generations (1,025 Pokemon total).
Inferred read-onlygenerate_port_numbersGenerate random TCP/UDP port numbers for testing, networking, and development purposes.
Inferred read-onlygenerate_qr_codesGenerate random QR codes as base64-encoded images using cryptographically secure random data.
Inferred read-onlygenerate_saltsGenerate cryptographically secure random salts for password hashing and authentication systems.
Inferred read-onlygenerate_secret_santaRandomly assign Secret Santa gift exchanges ensuring no one gets themselves.
Inferred read-onlygenerate_session_secretsGenerate cryptographically secure secrets for signing session cookies and tokens.
Inferred read-onlygenerate_ssh_keysGenerate cryptographically secure SSH key pairs for server authentication and secure remote access.
Inferred read-onlygenerate_stringsGenerate random strings of various types including alphanumeric, words, sentences, paragraphs, letters, hexadecimal, and Base64.
Inferred read-onlygenerate_teamsRandomly divide a list of participants into balanced teams for sports, games, or group activities.
Inferred read-onlygenerate_timesGenerate random times in 12-hour or 24-hour formats with customizable hour ranges and optional seconds.
Inferred read-onlygenerate_timestampsGenerate random Unix timestamps and ISO 8601 timestamps with customizable date ranges.
Inferred read-onlygenerate_us_statesGenerate random US states with optional abbreviations and capitals for testing and development.
Inferred read-onlygenerate_usernamesGenerate random usernames for testing, development, and user account creation.
Inferred read-onlygenerate_uuidsGenerate RFC 4122 and RFC 9562 compliant UUIDs in multiple versions and formats.
Inferred read-onlygenerate_webhook_secretsGenerate secure webhook secrets for HMAC signature verification.
Inferred read-onlygenerate_yes_noGenerate cryptographically secure random Yes/No decisions for unbiased choice-making and decision support.
Inferred read-onlygenerate_zip_codesGenerate random postal codes for 10 countries with authentic country-specific formatting.
Inferred read-onlygenerate_zodiac_signsGenerate random zodiac signs with complete astrological data for games, quizzes, and content generation.
Inferred read-onlypick_random_namesRandomly select one or more items from a list using cryptographically secure random selection with optional duplicate handling.
Inferred read-onlyrandomize_listShuffle and randomize lists using the Fisher-Yates algorithm with cryptographically secure random number generation.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.generate-random-org]
url = "https://generate-random.org/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"generate-random-org": {
"type": "http",
"url": "https://generate-random.org/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: generate-random-org
Remote MCP URL: https://generate-random.org/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"generate-random-org": {
"url": "https://generate-random.org/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"generate-random-org": {
"type": "http",
"url": "https://generate-random.org/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "generate-random-org",
"transport": "streamable-http",
"url": "https://generate-random.org/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.