dnd-oracle
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_monstersA | Search D&D 5e SRD monsters by name, CR, type, size, or alignment. Returns full stat blocks. |
| search_spellsB | Search D&D 5e SRD spells by name, level, school, class, concentration, ritual, components, damage type, or save type. |
| search_equipmentA | Search D&D 5e SRD equipment, weapons, armor, and magic items. Filter by category, cost, weight, weapon properties, armor type, or rarity. |
| browse_classesA | Browse D&D 5e SRD classes. List all classes, view a specific class's features at any level, or calculate multiclass feature combinations. |
| browse_racesA | Browse D&D 5e SRD races. List all races or view a specific race's traits, ability bonuses, and subraces. |
| search_rulesA | Search D&D 5e SRD rules and conditions. Look up specific conditions or search rules text. |
| build_encounterA | Build balanced D&D 5e encounters. Given party size and level, calculates XP budgets for each difficulty and suggests monster combinations. |
| plan_spellsA | Plan spells for a D&D 5e character. Shows available spells for a class at a given level, tracks spell slots, flags concentration conflicts, highlights rituals, and sums material component costs. |
| compare_monstersA | Compare 2-3 D&D 5e monsters side by side. Shows AC, HP, ability scores, speeds, resistances, immunities, actions, and special abilities. |
| analyze_loadoutB | Analyze a D&D 5e equipment loadout. Calculates total weight, total cost, AC from armor/shield, and encumbrance status based on Strength score. |
| check_resistancesA | Check resistances, immunities, and vulnerabilities for a group of monsters. Produces a consolidated defense matrix and warns about party damage type coverage gaps. |
| magic_item_attunementB | Analyze attunement requirements for a set of magic items. Reports which items require attunement, any class/alignment restrictions, and warns if the total exceeds the 3-slot limit. |
| simulate_damageA | Calculate average damage per round (DPR) for an attack routine. Computes hit probability, critical hit chance, average damage, and turns to kill. |
| analyze_partyA | Analyze a D&D 5e party composition. Identifies saving throw coverage, role balance, skill gaps, and darkvision/language spread. |
| build_characterB | Build a D&D 5e character summary. Given race, class, level, and ability scores, computes HP, proficiency bonus, saving throws, attack bonuses, spell save DC, and lists features gained. |
| rest_calculatorB | Show what recovers on a short rest vs. long rest for a D&D 5e character. Lists all class-specific resources and their recovery cadence. |
| travel_calculatorA | Calculate D&D 5e overland travel time, pace effects, and forced march consequences. Uses SRD travel rules for pace, terrain, and exhaustion. |
| plan_adventuring_dayA | Plan a full D&D 5e adventuring day. Calculates the daily XP budget, suggests encounter difficulty distribution, and recommends short rest placement. |
| roll_tableA | Roll on or browse D&D 5e SRD random tables (madness, poisons, diseases, personality traits). Use table_name "list" to see all available tables, or provide a specific table name with an optional roll result. |
| suggest_encounterA | Suggest tactically interesting D&D 5e encounter compositions. Goes beyond XP math to recommend monster synergies, role combinations, and tactical notes. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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