Skip to main content
Glama

mcp-dice

by yamaton
MIT License
1
  • Apple

mcp-dice: Un servidor MCP para tirar dados

captura de pantalla

Un servidor de Protocolo de Contexto de Modelo (MCP) que permite a los Modelos de Lenguaje Grandes (LLM) lanzar dados. Acepta la notación de dados estándar (p. ej., 1d20 ) y devuelve tanto las tiradas individuales como su suma.

Características

  • Admite notación de dados estándar (por ejemplo, 1d20 , 3d6 , 2d8+1 )
  • Devuelve tanto los rollos individuales como la suma total
  • Fácil integración con Claude Desktop
  • Compatible con MCP Inspector para depuración

Instalación

Instalación mediante herrería

Para instalar Dice Roller para Claude Desktop automáticamente a través de Smithery :

npx @smithery/cli install mcp-dice --client claude

Hacer que uv esté disponible: https://docs.astral.sh/uv/getting-started/installation/

Uso

Uso básico de la línea de comandos

# Using uvx uvx mcp-dice

Formato de entrada

El servidor acepta un objeto JSON con un campo notation :

{ "notation": "2d6+3" }

Ejemplos de respuestas:

{ "rolls": [ 3, 1 ], "sum": 4, "modifier": 3, "total": 7, "notation": "2d6+3", "timestamp": "2024-12-03T16:36:38.926452" }

Configuración del escritorio de Claude

Ubicación

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Ventanas: %APPDATA%/Claude/claude_desktop_config.json

Ejemplos

{ "mcpServers": { "dice": { "command": "uvx", "args": ["mcp-dice"] } } }
{ "mcpServers": { "dice": { "command": "wsl", "args": [ "-e", "zsh", "-lc", "uvx mcp-dice" ] } } }

Nota: reemplace zsh con su shell de inicio de sesión.

Desarrollo y depuración

Instalación de dependencias de desarrollo

# Clone the repository git clone https://github.com/yourusername/mcp-dice cd mcp-dice # Install development dependencies uv pip install -e ".[dev]"

Ejecución de pruebas

uv run pytest

Uso del inspector MCP

El Inspector MCP es una herramienta útil para depurar su servidor MCP. Instálelo y ejecútelo con npm:

npx @modelcontextprotocol/inspector uvx mcp-dice

Configuración de escritorio de Claude para desarrollo

{ "mcpServers": { "dice": { "command": "uv", "args": [ "run", "--directory", "path/to/mcp-dice-repo", "mcp-dice" ] } } }

Nota: Reemplace path/to/mcp-dice-repo con la ruta al repositorio en su sistema de archivos.

{ "mcpServers": { "dice": { "command": "wsl", "args": [ "-e", "zsh", "-lc", "uv run --directory path/to/mcp-dice-repo mcp-dice" ] } } }

Nota: Reemplace zsh con su shell de inicio de sesión. Además, reemplace path/to/mcp-dice-repo con la ruta al repositorio en su sistema de archivos WSL.

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Un servidor MCP que permite a los LLM tirar dados

  1. Características
    1. Instalación
      1. Instalación mediante herrería
    2. Uso
      1. Uso básico de la línea de comandos
      2. Formato de entrada
    3. Configuración del escritorio de Claude
      1. Ubicación
      2. Ejemplos
    4. Desarrollo y depuración
      1. Instalación de dependencias de desarrollo
      2. Ejecución de pruebas
      3. Uso del inspector MCP
      4. Configuración de escritorio de Claude para desarrollo

    Related MCP Servers

    • A
      security
      A
      license
      A
      quality
      An MCP server that provides LLMs access to other LLMs
      Last updated -
      4
      673
      59
      JavaScript
      MIT License
    • -
      security
      A
      license
      -
      quality
      An MCP server that provides tools to load and fetch documentation from any llms.txt source, giving users full control over context retrieval for LLMs in IDE agents and applications.
      Last updated -
      566
      Python
      MIT License
      • Apple
    • A
      security
      A
      license
      A
      quality
      An MCP server that enables LLMs to interact with Moodle platforms to manage courses, students, assignments, and quizzes through natural language commands.
      Last updated -
      7
      14
      JavaScript
      MIT License
      • Apple

    View all related MCP servers

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/yamaton/mcp-dice'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server