RPG Damage Engine

RPG Damage Engine MCP Connector for Claude

A+

Calculate and analyze TTRPG damage distributions, critical hits, and encounter probabilities.

4 tools Official Updated Oct 1, 2026 Official Vinkius Partner

The RPG Damage Engine is a specialized computational tool for tabletop RPG players and game designers. It allows you to parse complex damage expressions like 2d6+3 fire and instantly retrieve statistical insights including minimum, maximum, average, and standard deviation. The engine supports advanced combat mechanics such as D&D 5e and PF2e critical hit rules, advantage/disadvantage rolls, and elemental resistances or vulnerabilities. Use the calculate_encounter_probability tool to predict your success rate against high-HP enemies by simulating multi-attack distributions.

ttrpgdndpf2edice-rollingprobabilitydamage-calculation

4 tools expose this connector's capabilities to your AI agent.

parse_damage_expression

Parses a damage expression into its components

analyze_damage_expression

Analyzes the statistical properties of a damage expression

calculate_encounter_probability

Predicts the probability of defeating an enemy

evaluate_modified_damage

Evaluates damage after applying modifiers and critical rules

See how to talk to your AI agent using RPG Damage Engine.

Analyze the damage for '1d12+5 piercing'.

For 1d12+5 piercing: Min: 6, Max: 17, Average: 11.5, Std Dev: 3.45.

What is the damage if I have advantage on '2d6+3 fire' with resistance to fire?

With advantage and fire resistance (0.5 multiplier), the modified average damage is 5.75.

What's my chance of dealing at least 30 damage with 3 attacks of '1d8+4'?

The probability of dealing 30 or more total damage across 3 attacks is approximately 0.24.

You can use standard dice notation such as `1d8+4 slashing` or `2d6+3 fire`. The engine parses the quantity, die type, modifier, and damage type.

Related Connectors