Mcp Nombre Aléatoire
MCP Random Number est un serveur compatible avec le [MCP (Modèle de Protocole de Contexte)] qui fournit de véritables nombres aléatoires provenant du bruit atmosphérique via random.org.
Aperçu
Aperçu des Nombres Aléatoires MCP
MCP Random Number est un serveur compatible avec le [MCP (Model Context Protocol)] qui fournit des nombres aléatoires véritables provenant du bruit atmosphérique via random.org. Il est conçu pour aider les LLMs (comme GPT, Claude, etc.) à surmonter leur nature déterministe et à générer des valeurs vraiment aléatoires et non biaisées lorsque cela est nécessaire.
Pourquoi l'utiliser ?
Les LLMs ont souvent du mal à générer des nombres véritablement aléatoires en raison de leur nature basée sur des modèles. Ce serveur résout ce problème en récupérant l'aléa d'une source de confiance, riche en entropie. Un test de 100 nombres aléatoires (1–100) générés par plusieurs LLMs a montré un biais de distribution significatif — contrairement à ce serveur, qui garantit un véritable aléa.
Installation et Configuration
- Clonez et construisez le projet :
git clone https://github.com/maxbogo/mcp-random-number.git
cd mcp-random-number
npm install
npm run build
- Configurez-le en tant que serveur MCP :
Ajoutez ce qui suit à votre fichier de configuration, en remplaçant /ABSOLUTE/PATH/TO/
par le chemin de construction réel :
{
"mcpServers": {
"mcp-random-number": {
"command": "node",
"args": ["/ABSOLUTE/PATH/TO/mcp-random-number/build/index.js"]
}
}
}
Bonus
Comprend un graphique de distribution comparant la sortie des LLMs populaires par rapport à ce serveur pour mettre en évidence visuellement l'importance d'utiliser un véritable aléa dans les applications d'IA.
Détail
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"] } } }
Configuration du serveur
{
"mcpServers": {
"mcp-random-number": {
"command": "node",
"args": [
"/ABSOLUTE/PATH/TO/mcp-random-number/build/index.js"
]
}
}
}