
Dnd Oracle
Wire D&D 5e SRD monster, spell, and equipment search plus encounter-building tools into your agent while you ship a TTRPG helper or game prototype.
Overview
DnD Oracle is a MCP server for the Build phase that provides D&D 5e SRD search and encounter-building tools to AI agents over stdio.
What is this MCP server?
- Monster, spell, and equipment search grounded in 5e SRD via MCP tools
- Encounter-building helpers for GM-facing agent workflows
- stdio npm package dnd-oracle v0.1.0 for local agent hosts
- Fits indie game and narrative tooling without building a full rules engine first
- Protocol integration, not a virtual tabletop replacement
- Package dnd-oracle version 0.1.0 with stdio transport
- Registry type npm per server manifest
- Repository: github.com/gregario/dnd-oracle
Community signal: 2 GitHub stars.
What problem does it solve?
Indie TTRPG developers manually copy SRD stats into prompts or brittle JSON when agents could query monsters, spells, and gear through a single MCP.
Who is it for?
Solo devs building DM tools, encounter planners, or agent-first tabletop experiments on top of 5e SRD data.
Skip if: Builders shipping unrelated web SaaS, licensed commercial D&D apps without SRD compliance review, or teams needing full VTT multiplayer infrastructure.
What do I get? / Deliverables
Once dnd-oracle is registered, your agent can assemble encounters and answer rules-adjacent lookups from structured SRD tooling during game projects.
- Live MCP tools for monster, spell, and equipment search
- Encounter-building capability callable from agent workflows
- Local stdio integration without a separate rules database service
Recommended MCP Servers
Journey fit
Listed under Build because tabletop and game indie builders attach SRD data to agents while implementing companions, GMs aids, or encounter generators. Integrations is the right subphase for npm stdio MCP servers that plug D&D 5e SRD search into existing agent hosts.
How it compares
SRD-focused MCP tooling, not a FoundryVTT module marketplace or complete game engine.
Common Questions / FAQ
Who is dnd-oracle for?
Independent developers and GMs who code with AI agents and want 5e SRD monster, spell, equipment search, and encounter tools inside the IDE.
When should I use dnd-oracle?
During Build integrations when your companion app or prototype needs agent-driven SRD queries instead of hand-maintained stat blocks.
How do I add dnd-oracle to my agent?
Configure your MCP host to launch the stdio npm server dnd-oracle 0.1.0, verify tools appear, then invoke search and encounter helpers from agent sessions.