Skip to main content
Glama
turlockmike

MCP Rand

by turlockmike

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
generate_uuidA

Generate a random UUID v4

generate_random_numberB

Generate a random number within a specified range

generate_gaussianA

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

generate_stringA

Generate a random string with specified length and character set

generate_passwordB

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_diceB

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_cardsC

Draw cards from a standard deck of playing cards

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.7/5.0

Scored across 7 tools

Disambiguation5/5

Each tool has a clearly distinct purpose with no overlap: drawing cards, generating Gaussian numbers, generating passwords, generating random numbers in a range, generating random strings, generating UUIDs, and rolling dice. The descriptions are specific enough that an agent would never confuse one tool for another.

Naming Consistency5/5

All tools follow a consistent verb_noun pattern with 'generate_' or action-based prefixes like 'draw_' and 'roll_'. The naming is uniform, predictable, and enhances readability across the entire set.

Tool Count5/5

With 7 tools, the server is well-scoped for random generation tasks. Each tool serves a unique function in the domain of randomness, making the count appropriate without being too sparse or overwhelming.

Completeness4/5

The toolset covers a broad range of random generation needs (numbers, strings, UUIDs, passwords, cards, dice) with clear operations. A minor gap is the lack of tools for generating other distributions beyond Gaussian or more specialized random data types, but core workflows are well-supported.

Maintenance

ActivityInactive
ResponsivenessNo issues