mcp-dice
A MCP server enabling LLMs to roll dice
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
No tools |
Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
mcp-dice: A MCP Server for Rolling Dice
A Model Context Protocol (MCP) server that enables Large Language Models (LLMs) to roll dice. It accepts standard dice notation (e.g., 1d20
) and returns both individual rolls and their sum.
<a href="https://glama.ai/mcp/servers/vzu553gv26"><img width="380" height="200" src="https://glama.ai/mcp/servers/vzu553gv26/badge" /></a>
Features
- Supports standard dice notation (e.g.,
1d20
,3d6
,2d8+1
) - Returns both individual rolls and the total sum
- Easy integration with Claude Desktop
- Compatible with MCP Inspector for debugging
Installation
Make uv
available: https://docs.astral.sh/uv/getting-started/installation/
Usage
Basic Command Line Usage
Input Format
The server accepts a JSON object with a notation
field:
Example responses:
Claude Desktop Configuration
Location
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%/Claude/claude_desktop_config.json
Examples
<details> <summary>macOS Configuration</summary>Note: Replace zsh
with your login shell.
Development and Debugging
Installing Development Dependencies
Running Tests
Using MCP Inspector
The MCP Inspector is a useful tool for debugging your MCP server. Install and run it using npm:
Claude Desktop Configuration for Development
<details> <summary>macOS configuration (local dev)</summary>Note: Replace path/to/mcp-dice-repo
with the path to the repository on your filesystem.
Note: Replace zsh
with your login shell. Also, replace path/to/mcp-dice-repo
with the path to the repository on your WSL filesystem.
GitHub Badge
Glama performs regular codebase and documentation scans to:
- Confirm that the MCP server is working as expected.
- Confirm that there are no obvious security issues with dependencies of the server.
- Extract server characteristics such as tools, resources, prompts, and required parameters.
Our directory badge helps users to quickly asses that the MCP server is safe, server capabilities, and instructions for installing the server.
Copy the following code to your README.md file: