Mcp Zufallszahl
MCP Zufallszahl ist ein [MCP (Model Context Protocol)]-kompatibler Server, der echte Zufallszahlen aus atmosphärischem Rauschen über random.org bereitstellt.
Übersicht
MCP Zufallszahl Übersicht
MCP Zufallszahl ist ein [MCP (Model Context Protocol)]-kompatibler Server, der echte Zufallszahlen aus atmosphärischem Rauschen über random.org bereitstellt. Er wurde entwickelt, um LLMs (wie GPT, Claude usw.) zu helfen, ihre deterministische Natur zu überwinden und unvoreingenommene, wirklich zufällige Werte zu generieren, wenn dies erforderlich ist.
Warum es verwenden?
LLMs haben oft Schwierigkeiten, wirklich zufällige Zahlen zu generieren, aufgrund ihrer musterbasierten Natur. Dieser Server löst das Problem, indem er Zufälligkeit aus einer vertrauenswürdigen, entropiereichen Quelle abruft. Ein Testlauf von 100 Zufallszahlen (1–100), die von mehreren LLMs generiert wurden, zeigte eine signifikante Verteilungsbias – im Gegensatz zu diesem Server, der echte Zufälligkeit gewährleistet.
Installation & Einrichtung
- Klonen und bauen Sie das Projekt:
git clone https://github.com/maxbogo/mcp-random-number.git
cd mcp-random-number
npm install
npm run build
- Konfigurieren Sie es als MCP-Server:
Fügen Sie Folgendes zu Ihrer Konfigurationsdatei hinzu, wobei Sie /ABSOLUTE/PATH/TO/
durch den tatsächlichen Build-Pfad ersetzen:
{
"mcpServers": {
"mcp-random-number": {
"command": "node",
"args": ["/ABSOLUTE/PATH/TO/mcp-random-number/build/index.js"]
}
}
}
Bonus
Enthält ein Verteilungsschaubild, das die Ausgabe von beliebten LLMs im Vergleich zu diesem Server zeigt, um visuell die Bedeutung der Verwendung von echtem Zufall in KI-Anwendungen hervorzuheben.
Detail
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:
Installation
-
Copy, Install, Build:
git clone https://github.com/maxbogo/mcp-random-number.git cd mcp-random-number npm install npm run build
-
Connect to the MCP server:
Add the below json to your configuration with the appropriate
/ABSOLUTE/PATH/TO/
value:{ "mcpServers": { "mcp-random-number": { "command": "node", "args": ["/ABSOLUTE/PATH/TO/mcp-random-number/build/index.js"] } } }
Serverkonfiguration
{
"mcpServers": {
"mcp-random-number": {
"command": "node",
"args": [
"/ABSOLUTE/PATH/TO/mcp-random-number/build/index.js"
]
}
}
}