dnd-mcp

dnd-mcp

3.4

If you are the rightful owner of dnd-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Python-based server implementing the Model Context Protocol (MCP) that connects Claude and other AI assistants to Dungeons & Dragons 5e game information.

The D&D Knowledge Navigator is a Python-based server that utilizes the Model Context Protocol (MCP) to connect AI assistants like Claude to Dungeons & Dragons 5e game data. By leveraging FastMCP, the server provides a structured interface for querying D&D resources, including spells, monsters, equipment, and more. It features efficient caching, structured data access, and source attribution to enhance the performance and reliability of AI interactions. The server also includes a template system for visually appealing content presentation and a query enhancement system to improve search accuracy. With comprehensive documentation and a modular package structure, the D&D Knowledge Navigator is designed for easy setup and integration with AI platforms.

Features

  • FastMCP Integration: Provides AI assistants with tools and resources to query D&D game data
  • D&D 5e API Integration: Complete access to spells, monsters, equipment, classes, races, and more
  • Efficient Caching: Persistent local storage of API responses for improved performance
  • Structured Data Access: Well-defined resources and tools for consistent AI interactions
  • Source Attribution: Comprehensive tracking and display of information sources

Tools

  1. search_all_categories

    Search for specific terms in all D&D resources

  2. verify_with_api

    Verify the consistency of D&D statements with official API data

  3. check_api_health

    Check the health status of the D&D 5e API