MCP Rand

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
generate_uuid

Generate a random UUID v4

generate_random_number

Generate a random number within a specified range

generate_gaussian

Generate a random number following a Gaussian (normal) distribution between 0 and 1

generate_string

Generate a random string with specified length and character set

generate_password

Generate a strong password with a mix of character types. WARNING: While this password is generated locally on your machine, it is recommended to use a dedicated password manager for generating and storing passwords securely.

roll_dice

Roll a set of dice using standard dice notation (e.g., "2d6" for two six-sided dice, "3d6+5" for three six-sided dice plus 5)

draw_cards

Draw cards from a standard deck of playing cards