MCP.so
ログイン

Random Number Mcp

@zazencodes

Random Number Mcp について

Production-ready MCP server that provides LLMs with essential random generation abilities, built entirely on Python's standard library.

基本情報

カテゴリ

その他

トランスポート

stdio

公開者

zazencodes

投稿者

Alexander Galea

設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "random-number": {
      "command": "uvx",
      "args": [
        "random-number-mcp"
      ]
    }
  }
}

ツール

7

Generate a random integer between low and high (inclusive). Args: low: Lower bound (inclusive) high: Upper bound (inclusive) Returns: Random integer between low and high

Generate a random float between low and high. Args: low: Lower bound (default 0.0) high: Upper bound (default 1.0) Returns: Random float between low and high

Choose k items from population with replacement, optionally weighted. Args: population: List of items to choose from k: Number of items to choose (default 1) weights: Optional weights for each item (default None for equal weights) Returns: List of k chosen items

Return a new list with items in random order. Args: items: List of items to shuffle Returns: New list with items in random order

Choose k unique items from population without replacement. Args: population: List of items to choose from k: Number of items to choose Returns: List of k unique chosen items

Generate a secure random hex token. Args: nbytes: Number of random bytes to generate (default 32) Returns: Hex string containing 2*nbytes characters

Generate a secure random integer below upper_bound. Args: upper_bound: Upper bound (exclusive) Returns: Random integer in range [0, upper_bound)

概要

What is Random Number Mcp?

Random Number Mcp is a Model Context Protocol server that provides tools for generating random numbers and tokens. It wraps Python’s random and secrets modules for both standard and cryptographically secure outputs.

How to use Random Number Mcp?

Key features of Random Number Mcp

  • Generate random integers with random_int
  • Generate random floats with random_float
  • Choose items from a list (optional weights)
  • Return a new shuffled list
  • Generate cryptographically secure hex tokens
  • Generate cryptographically secure integers

Use cases of Random Number Mcp

FAQ from Random Number Mcp

コメント

「その他」の他のコンテンツ