Mcp Случайное число
MCP Random Number — это сервер, совместимый с [MCP (Протокол Модели Контекста)], который предоставляет истинные случайные числа, полученные из атмосферного шума через random.org.
Обзор
Обзор случайных чисел MCP
Случайное число MCP — это сервер, совместимый с [MCP (Протокол контекста модели)], который предоставляет истинные случайные числа, полученные из атмосферного шума через random.org. Он предназначен для помощи LLM (таким как GPT, Claude и др.) в преодолении их детерминированной природы и генерации беспристрастных, действительно случайных значений по мере необходимости.
Зачем это использовать?
LLM часто испытывают трудности с генерацией по-настоящему случайных чисел из-за своей основанной на шаблонах природы. Этот сервер решает эту проблему, извлекая случайность из надежного источника с высоким уровнем энтропии. Тестовый запуск 100 случайных чисел (от 1 до 100), сгенерированных несколькими LLM, показал значительный смещенный распределение — в отличие от этого сервера, который обеспечивает настоящую случайность.
Установка и настройка
- Клонируйте и соберите проект:
git clone https://github.com/maxbogo/mcp-random-number.git
cd mcp-random-number
npm install
npm run build
- Настройте его как MCP сервер:
Добавьте следующее в ваш конфигурационный файл, заменив /ABSOLUTE/PATH/TO/
на фактический путь к сборке:
{
"mcpServers": {
"mcp-random-number": {
"command": "node",
"args": ["/ABSOLUTE/PATH/TO/mcp-random-number/build/index.js"]
}
}
}
Бонус
Включает график распределения, сравнивающий вывод популярных LLM с этим сервером, чтобы наглядно подчеркнуть важность использования настоящей случайности в приложениях ИИ.
Деталь
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"] } } }
Конфигурация сервера
{
"mcpServers": {
"mcp-random-number": {
"command": "node",
"args": [
"/ABSOLUTE/PATH/TO/mcp-random-number/build/index.js"
]
}
}
}