rest_calculator

MCP tool from Dnd Oracle by gregario

What recovers on short vs. long rest for any class at any level.

How to use it

Project documentation lists rest_calculator for the Dnd Oracle MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.

Install Dnd Oracle

$npx -y dnd-oracle
FULL DND ORACLE LISTING

Other tools in Dnd Oracle (19)

analyze_loadout

Total weight, cost, AC breakdown, encumbrance status from equipment list.

analyze_party

Party composition audit: saving throw coverage, role balance, darkvision, languages.

browse_classes

View class features at any level. Multiclass feature combination calculator.

browse_races

View race traits, ability bonuses, subraces.

build_character

Full character sheet from race + class + level + ability scores. HP, saves, DC, features.

build_encounter

Calculate XP budgets by difficulty. Suggests monster combinations within budget.

check_resistances

Consolidated resistance/immunity matrix for a group of monsters. Party damage gap warnings.

compare_monsters

Side-by-side stat comparison of 2-3 monsters.

magic_item_attunement

Attunement slot analysis with over-limit warnings and restriction checks.

plan_adventuring_day

Daily XP budget, encounter sequencing, resource pacing, rest placement.

plan_spells

Available spells for class/level. Slot tracking, concentration flags, ritual highlights, component costs.

roll_table

Roll on SRD random tables: madness, poisons, diseases, Acolyte personality traits.

search_equipment

Search weapons, armor, gear, and magic items. Filter by properties, rarity.

search_monsters

Full-text search with CR, type, size, alignment filters. Returns full stat blocks.

search_rules

Search rules text and condition references.

search_spells

Search by level, school, class, concentration, ritual, damage type, save type.

simulate_damage

Average DPR calculator with hit probability, crit math, AC sensitivity, turns-to-kill.

suggest_encounter

Tactically interesting encounters with monster role inference and synergy notes.

travel_calculator

Overland travel time with pace, terrain, mounts, and forced march rules.