Mcp Número Aleatório
O MCP Random Number é um servidor compatível com o [MCP (Protocolo de Contexto do Modelo)] que fornece números aleatórios verdadeiros provenientes de ruído atmosférico através do random.org.
Visão geral
Visão Geral do Número Aleatório MCP
Número Aleatório MCP é um servidor compatível com [MCP (Modelo de Protocolo de Contexto)] que fornece números verdadeiramente aleatórios provenientes de ruído atmosférico via random.org. Ele foi projetado para ajudar LLMs (como GPT, Claude, etc.) a superar sua natureza determinística e gerar valores verdadeiramente aleatórios e imparciais quando necessário.
Por Que Usá-lo?
LLMs frequentemente têm dificuldade em gerar números genuinamente aleatórios devido à sua natureza baseada em padrões. Este servidor resolve isso ao recuperar aleatoriedade de uma fonte confiável e rica em entropia. Um teste com 100 números aleatórios (1–100) gerados por vários LLMs mostrou um viés significativo de distribuição — ao contrário deste servidor, que garante verdadeira aleatoriedade.
Instalação e Configuração
- Clone e construa o projeto:
git clone https://github.com/maxbogo/mcp-random-number.git
cd mcp-random-number
npm install
npm run build
- Configure-o como um servidor MCP:
Adicione o seguinte ao seu arquivo de configuração, substituindo /CAMINHO/ABSOLUTO/PARA/
pelo caminho de construção real:
{
"mcpServers": {
"mcp-random-number": {
"command": "node",
"args": ["/CAMINHO/ABSOLUTO/PARA/mcp-random-number/build/index.js"]
}
}
}
Bônus
Inclui um gráfico de distribuição comparando a saída de LLMs populares com este servidor para destacar visualmente a importância de usar verdadeira aleatoriedade em aplicações de IA.
Detalhe
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"] } } }
Configuração do Servidor
{
"mcpServers": {
"mcp-random-number": {
"command": "node",
"args": [
"/ABSOLUTE/PATH/TO/mcp-random-number/build/index.js"
]
}
}
}