Wraps Python's random and secrets modules into seven MCP tools for generating numbers, shuffling lists, and creating secure tokens. You get randint and uniform for basic randomness, choices with optional weights for selection, sample for unique picks, and shuffle for reordering. The secure variants use secrets.token_hex() and secrets.randbelow() when you need cryptographically sound output for tokens or keys. Runs via uvx with stdio transport. Useful when you need Claude to generate test data, pick random items from lists, or create secure identifiers without implementing the randomization logic yourself.
claude mcp add --transport stdio zazencodes-random-number-mcp uvx random-number-mcp