MCP Server implementation of the DnD 5e API using resources, tools, and prompts.
Overview
What is D&D Knowledge Navigator?
D&D Knowledge Navigator is a Python-based server that implements the Model Context Protocol (MCP) to connect AI assistants like Claude with Dungeons & Dragons 5e game information.
How to use D&D Knowledge Navigator?
To use the D&D Knowledge Navigator, clone the repository, install the required dependencies, configure the Claude Desktop client, and run the server. You can then interact with the server through an AI assistant.
Key features of D&D Knowledge Navigator?
- FastMCP integration for querying D&D game data
- Complete access to D&D 5e API resources including spells, monsters, and equipment
- Efficient caching for improved performance
- Structured data access for consistent AI interactions
- Comprehensive source attribution system
- Visual formatting with Markdown templates
- Intelligent query enhancement for better search results
Use cases of D&D Knowledge Navigator?
- Querying D&D game data through AI assistants
- Verifying D&D statements against official API data
- Enhancing user experience with structured and formatted responses
FAQ from D&D Knowledge Navigator?
- What is the Model Context Protocol (MCP)?
MCP is a framework that allows AI assistants to communicate with external tools and services.
- Is D&D Knowledge Navigator free to use?
Yes! The project is open-source and free to use.
- What are the prerequisites for running the server?
You need Python 3.10 or higher and the uv package manager.