Skip to main content
Glama
QianJue-CN

Random.org MCP Server

by QianJue-CN

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MAX_RETRIESNoMaximum number of retries3
RETRY_DELAY_MSNoDelay between retries1000
RANDOM_ORG_API_KEYYesYour api.random.org API key
REQUEST_TIMEOUT_MSNoRequest timeout in milliseconds10000
RATE_LIMIT_BURST_SIZENoBurst size for rate limiting5
RATE_LIMIT_REQUESTS_PER_SECONDNoRate limiting1

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
generateIntegersC

Generate true random integers within a specified range

generateIntegerSequencesC

Generate sequences of true random integers

generateDecimalFractionsB

Generate true random decimal fractions between 0 and 1

generateGaussiansC

Generate true random numbers from a Gaussian distribution

generateStringsC

Generate true random strings

generateUUIDsB

Generate true random UUIDs (version 4)

generateBlobsB

Generate true random binary data

getUsageB

Get API usage statistics

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.5/5.0

Scored across 8 tools

Disambiguation5/5

Every tool has a clearly distinct purpose focused on generating different types of random data or checking usage. The descriptions specify unique data types (blobs, decimal fractions, Gaussians, integers, sequences, strings, UUIDs) with no overlap in functionality. An agent can easily distinguish between them based on the specific random generation needed.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern with 'generate' or 'get' as the verb and a descriptive noun (e.g., generateIntegers, generateUUIDs, getUsage). The naming is uniform across all tools, using camelCase consistently without any deviations or mixed conventions.

Tool Count5/5

With 8 tools, this server is well-scoped for generating various types of random data and checking usage. Each tool serves a specific and necessary function in the domain of random number generation, covering common use cases without being excessive or lacking. The count is appropriate for the server's purpose.

Completeness5/5

The tool set provides complete coverage for the domain of random data generation, including integers, fractions, Gaussians, strings, UUIDs, blobs, sequences, and usage statistics. There are no obvious gaps; it supports a wide range of random generation needs and includes a utility tool for monitoring API usage, ensuring no dead ends for agents.

Maintenance

ActivityInactive
ResponsivenessNo issues