trackmcp
Back to directory
maxbogo

mcp-random-number

View on GitHub

True random numbers from atmospheric noise(random.org) for LLMs

4 stars JavaScriptOthers Updated Apr 9, 2026

Documentation

MCP Random Number

An MCP (Model Context Protocol) server that provides true random numbers from atmospheric noise via random.org.

Why?

LLMs struggle with generating truly random numbers. This chart shows the distribution bias of 100 random numbers (range 1-100) from 3 popular LLMs:

Distribution Chart

Installation

1. Copy, Install, Build:

bash
git clone https://github.com/maxbogo/mcp-random-number.git
   cd mcp-random-number
   npm install
   npm run build

2. Connect to the MCP server:

Add the below json to your configuration with the appropriate `/ABSOLUTE/PATH/TO/` value:

json
{
     "mcpServers": {
       "mcp-random-number": {
         "command": "node",
         "args": ["/ABSOLUTE/PATH/TO/mcp-random-number/build/index.js"]
       }
     }
   }

Frequently asked questions

What is mcp-random-number?

mcp-random-number is True random numbers from atmospheric noise(random.org) for LLMs

How do I install mcp-random-number?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is mcp-random-number open source?

Yes — it is hosted on GitHub at https://github.com/maxbogo/mcp-random-number and has 4 stars.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP