gregario/dnd-oracle
by Various
D&D 5e SRD MCP server — monster search, spell lookup, encounter building, and character tools powered by ground-truth SRD data
MCP
gregario/dnd-oracle
Added 1 June 2026
Overview
An MCP server that exposes D&D 5e SRD data for programmatic use. It provides endpoints for monster search, spell lookup, encounter building, and character tools. The data is sourced from the official SRD, ensuring accuracy.
Best for
Best for
Dungeon Masters and developers building D&D tools
Use cases
- Search for monsters by name or type
- Look up spell details and descriptions
- Build balanced encounters for a party
How to use
Install
claude mcp add dnd-oracle -- npx -y dnd-oracle Tools exposed
search_monsterssearch_spellssearch_equipmentbrowse_classesbrowse_racessearch_rulesbuild_encountersuggest_encounterplan_spellscompare_monsterscheck_resistancesanalyze_loadoutmagic_item_attunementbuild_characteranalyze_partysimulate_damagerest_calculatortravel_calculatorplan_adventuring_dayroll_table
Tested with
Claude Desktop, Claude Code
Example client config
{\n "mcpServers": {\n "dnd-oracle": {\n "command": "npx",\n "args": ["-y", "dnd-oracle"]\n }\n }\n} Notes
An MCP server that exposes D&D 5e SRD data for programmatic use. It provides endpoints for monster search, spell lookup, encounter building, and character tools. The data is sourced from the official SRD, ensuring accuracy.
2 stars on GitHub. Last updated 2026-05-02. Licensed MIT.
Use cases
- Search for monsters by name or type
- Look up spell details and descriptions
- Build balanced encounters for a party
Pros
- Uses official SRD data for reliable results
- Combines multiple D&D tools in one server
- Written in TypeScript for type safety
Cons
- Low star count indicates limited community adoption
- Only covers SRD content, not full D&D rulebooks
- Requires an MCP client to interact with the server
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Uses official SRD data for reliable results
- Combines multiple D&D tools in one server
- Written in TypeScript for type safety
Cons
- Low star count indicates limited community adoption
- Only covers SRD content, not full D&D rulebooks
- Requires an MCP client to interact with the server
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.