D&D 5E MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| unified_searchA | Search across all D&D content types (spells, monsters, items, races, classes, etc.) with intelligent ranking and filtering |
| search_spellsC | Search for D&D 5E spells with advanced filtering options |
| get_spell_detailsC | Get detailed information about a specific D&D 5E spell |
| get_spell_by_levelC | Get all spells of a specific level |
| get_spells_by_classC | Get all spells available to a specific class |
| search_classesB | Get all D&D 5E classes with comprehensive details |
| get_class_detailsB | Get detailed information about a specific D&D 5E class |
| search_racesC | Search for D&D 5E races with detailed trait information |
| get_race_detailsB | Get detailed information about a specific D&D 5E race |
| search_monstersB | Search for D&D 5E monsters with filtering options |
| get_monsters_by_crC | Get monsters by challenge rating |
| search_weaponsC | Search for D&D 5E weapons with property filtering |
| search_magic_itemsC | Search for D&D 5E magic items with filtering options |
| get_magic_item_detailsC | Get detailed information about a specific D&D 5E magic item |
| search_armorB | Search for D&D 5E armor with filtering options |
| get_armor_detailsB | Get detailed information about a specific D&D 5E armor |
| search_featsC | Search for D&D 5E feats with filtering options |
| get_feat_detailsB | Get detailed information about a specific D&D 5E feat |
| search_conditionsC | Search for D&D 5E conditions and status effects |
| get_condition_detailsB | Get detailed information about a specific D&D 5E condition |
| get_all_conditionsB | Get all D&D 5E conditions for quick reference |
| search_backgroundsC | Search for D&D 5E character backgrounds with filtering options |
| get_background_detailsC | Get detailed information about a specific D&D 5E background |
| search_sectionsC | Search D&D 5E rules sections for quick rule lookups |
| get_section_detailsC | Get detailed information about a specific D&D 5E rules section |
| get_all_sectionsB | Get all available D&D 5E rules sections for quick reference |
| search_spell_listsB | Search available D&D 5E spell lists by class |
| get_spell_list_detailsC | Get detailed spell list information for a specific D&D 5E class |
| get_all_spell_listsB | Get all available D&D 5E spell lists for quick reference |
| get_spells_for_classB | Get detailed spell information for all spells available to a specific class |
| build_encounterA | Build a balanced D&D 5E encounter using monsters by CR for specified party |
| calculate_encounter_difficultyC | Calculate the difficulty of a custom encounter with specific monsters |
| get_monsters_by_cr_rangeA | Get all monsters within a specific challenge rating range for encounter planning |
| generate_character_buildC | Generate an optimized character build combining race, class, background, and feats |
| compare_character_buildsC | Generate and compare multiple character builds with different options |
| get_build_recommendationsB | Get character build recommendations based on party composition and campaign needs |
| get_api_statsB | Get API performance and caching statistics |
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
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/heffrey78/dnd-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server