Skip to main content
Glama

dnd-oracle

D&D 5e SRD MCP server — monster search, spell lookup, encounter building, and character tools powered by ground-truth SRD data.

What It Does

Search, browse, and analyze D&D 5e System Reference Document content — no internet required, no hallucination risk. All 20 tools operate on ground-truth SRD data bundled as a SQLite database.

1,207 entities: 334 monsters, 319 spells, 237 equipment items, 239 magic items, 12 classes, 9 races, 15 conditions, 33 rule sections, 9 rollable tables.

Related MCP server: Warhammer Oracle

Tools

Reference (6)

Tool

Description

search_monsters

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

search_spells

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

search_equipment

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

browse_classes

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

browse_races

View race traits, ability bonuses, subraces.

search_rules

Search rules text and condition references.

Analytical (14)

Tool

Description

build_encounter

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

suggest_encounter

Tactically interesting encounters with monster role inference and synergy notes.

plan_spells

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

compare_monsters

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

check_resistances

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

analyze_loadout

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

magic_item_attunement

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

build_character

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

analyze_party

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

simulate_damage

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

rest_calculator

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

travel_calculator

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

plan_adventuring_day

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

roll_table

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

Install

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "dnd-oracle": {
      "command": "npx",
      "args": ["-y", "dnd-oracle"]
    }
  }
}

Claude Code

claude mcp add dnd-oracle -- npx -y dnd-oracle

Data Source

This product includes material from the System Reference Document 5.1, Copyright 2016, Wizards of the Coast, Inc. Licensed under CC-BY-4.0.

Data sourced from 5e-bits/5e-database.

License

MIT

Install Server
A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
Response time
4wRelease cycle
4Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    C
    maintenance
    A comprehensive MCP server for managing AI-assisted Dungeons & Dragons campaigns, featuring tools for character sheets, combat tracking, and world-building. It enables players and DMs to interact with 5e game mechanics and query personal PDF rulebooks using RAG capabilities.
    Last updated
    97
    2
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Warhammer Oracle is an MCP server that gives AI assistants accurate Warhammer 40K, Combat Patrol, and Kill Team rules, unit stats, and game flow - so they stop hallucinating rules mid-game. It contains 6 tools (lookup, search, compare units, keywords, phases) covering 2,642 40K units and 506 Kill Team operatives across 48 factions.
    Last updated
    14
    190
    8
    MIT
  • A
    license
    -
    quality
    B
    maintenance
    Provides read-only SRD lookup and deterministic enrichment tools for D&D 5e content generation, including search, entity retrieval, and generation of monsters, spells, items, NPCs, and encounters.
    Last updated
    MIT

View all related MCP servers

Related MCP Connectors

  • D&D 5e MCP — wraps the D&D 5th Edition API (free, no auth)

  • Official remote MCP server for Archivist AI TTRPG campaign memory: characters, sessions, and more.

  • MCP server for Argo RPG Platform — connects AI assistants to campaign data via OAuth2

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/gregario/dnd-oracle'

If you have feedback or need assistance with the MCP directory API, please join our Discord server