Provides comprehensive dice rolling functionality for tabletop games, RPGs, and random number generation.
The Dice Roller is a Model Context Protocol (MCP) server designed to offer a complete suite of dice rolling capabilities for various applications, from tabletop role-playing games to any scenario requiring random number generation. It supports standard dice notations, custom dice, and specific game mechanics like D&D ability score generation, advantage/disadvantage rolls, skill checks, and initiative tracking. This server can be easily integrated and used by AI assistants or other clients to add robust probabilistic outcomes to their interactions.
Key Features
01Roll custom dice with any number of sides
02Generate D&D ability scores using 4d6 drop lowest
030 GitHub stars
04Flip one or more coins
05Roll dice using standard notation (e.g., 2d6+3, 1d20-2)
06Roll d20 with advantage or disadvantage
Use Cases
01Simulate dice rolls for damage calculations in RPGs
02Generate D&D ability scores for new characters
03Perform skill checks against a difficulty class with modifiers