D&D 5e API 服务器实现

D&D 5e API 服务器实现

基于MCP协议的D&D 5e API服务器,使用Python开发,提供资源、工具和提示。

快速入门

前置条件

  • Python 3.10或更高版本
  • 安装uv包管理器(推荐)
  • 配置Claude Desktop客户端(如需与Claude集成)

安装步骤

  1. 克隆仓库: git clone https://github.com/procload/dnd-mcp.git cd dnd-mcp
  2. 安装依赖: uv pip install -r requirements.txt
  3. 启动服务器: uv run python dnd_mcp_server.py

功能

  • 查询D&D 5e数据(怪物、法术、装备等)
  • 智能查询优化(同义词处理、模糊匹配)
  • 数据来源追踪及格式化展示

更多详情,请参考文档