eXpire163/mcp_dice_roller
If you are the rightful owner of mcp_dice_roller and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Dice Roller MCP Server is a specialized server designed to facilitate dice rolling operations for tabletop gaming, D&D, and random number generation through a secure interface.
Dice Roller MCP Server
Thanks to https://youtu.be/GuTcle5edjk https://www.youtube.com/@NetworkChuck
A Model Context Protocol (MCP) server that provides comprehensive dice rolling functionality for tabletop gaming, D&D, and random number generation.
Purpose
This MCP server provides a secure interface for AI assistants to perform various dice rolling operations including coin flips, D&D dice rolls, and special dice mechanics like advantage/disadvantage and exploding dice.
Features
Current Implementation
flip_coin- Flip one or more coins and get heads/tails resultsroll_standard_dice- Roll dice using standard notation (e.g., 2d6+3, 1d20-2)roll_dnd_stats- Generate a full set of D&D ability scores using 4d6 drop lowestroll_advantage- Roll with advantage (roll twice, keep higher)roll_disadvantage- Roll with disadvantage (roll twice, keep lower)roll_exploding- Roll exploding dice that reroll on max valuesroll_fate- Roll Fate/Fudge dice (4dF) for Fate system gamesroll_percentile- Roll percentile dice (d100) for percentage checks
Prerequisites
- Docker Desktop with MCP Toolkit enabled
- Docker MCP CLI plugin (
docker mcpcommand)
Installation
See the step-by-step instructions provided with the files.
Usage Examples
In Claude Desktop, you can ask:
- "Flip a coin for me"
- "Roll 2d6+3 for damage"
- "Generate D&D stats for a new character"
- "Roll a d20 with advantage"
- "Roll percentile dice for a skill check"
- "Roll 3d6 exploding dice"
- "Roll Fate dice"
- "Flip 10 coins"