Token导航 LogoToken导航TokenDH.com
Dndbeyond MCP logo
运维云端stdio官方级别未说明来源级核验

Dndbeyond MCP

MCP Server

dndbeyond-mcp

一个为D&D Beyond提供角色、战役、法术等数据访问的TypeScript MCP服务器,支持AI助手集成。

工具数

20

提示词数

0

GitHub Stars

4

资源数

0
TypeScriptClaude云端部署Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

AlexWorland

提供方

AlexWorland

最后核验

2026/5/17 20:21

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx dndbeyond-mcp

详细介绍

dndbeyond mcp

用于D&D Beyond的TypeScript MCP(模型上下文协议)服务器。让克劳德(和其他兼容MCP的AI助手)访问你的D&D Beyond角色、战役、咒语、怪物、物品等。

免责声明: 该项目使用非官方的反向工程D&D Beyond端点。它不隶属于D&D Beyond或海岸奇才队,也不受其认可或支持。端点可能会更改,恕不另行通知。

特性

  • 角色管理 --阅读角色表、更新生命值、法术槽、死亡保存、货币
  • 活动访问权限 --列出活动,查看政党名册
  • 参考查询 --搜索和检索法术、怪物、魔法物品、专长、条件、职业
  • 工作流提示 --会话准备、遭遇构建、升级指导、拼写建议
  • 基于浏览器的身份验证 --Playwright驱动的登录流程(无需手动提取cookie)

安装

您可以运行此服务器,而无需通过安装 npx:

npx dndbeyond-mcp

或全局安装:

npm install -g dndbeyond-mcp

设置

在使用服务器之前,请向D&D Beyond进行身份验证:

npx dndbeyond-mcp setup

这将打开一个浏览器窗口,您可以在其中正常登录D&D Beyond。服务器会自动捕获您的会话cookie并将其保存到 ~/.dndbeyond-mcp/config.json.

Claude桌面配置

将此添加到您的Claude Desktop配置文件中:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json 窗户: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "dndbeyond": {
      "command": "npx",
      "args": ["-y", "dndbeyond-mcp"]
    }
  }
}

添加配置后,重新启动Claude Desktop。

工具

角色

  • get_character --按ID或姓名列出的完整字符表
  • list_characters --你所有的角色
  • update_hp --施加伤害或愈合
  • update_spell_slots --使用或恢复法术槽
  • update_death_saves --创纪录的死亡拯救
  • update_currency --修改金/银/铜
  • use_ability --限制使用功能

活动

  • list_campaigns --您的活跃活动
  • get_campaign_characters --活动中的所有角色

参考

  • search_spells / get_spell --使用过滤器进行拼写查找
  • search_monsters / get_monster --怪物属性块
  • search_items / get_item --魔法物品目录
  • search_feats --Feat发现
  • get_condition --条件规则
  • search_classes --类/子类信息

效用

  • setup_auth --重新运行登录流程
  • check_auth --验证会话是否有效

资源

URI描述
dndbeyond://characters您的角色列表
dndbeyond://character/{id}字符表
dndbeyond://character/{id}/spells拼写列表
dndbeyond://character/{id}/inventory库存
dndbeyond://campaigns您的活动
dndbeyond://campaign/{id}/party政党名册

提示

提示目的
character-summary完整角色概述
session-prepDM会话准备
encounter-builder平衡的相遇设计
spell-advisor拼写建议
level-up-guide升级演练
rules-lookup规则澄清

安全

此服务器将您的D&D Beyond会话cookie存储在本地 ~/.dndbeyond-mcp/config.json。cookie提供对您D&D Beyond帐户的完全访问权限。永远不要共享此文件。服务器仅与 dndbeyond.com 域。

许可证

麻省理工学院

目录标签

目录标签

TypeScriptClaude云端部署角色管理本地部署战役访问法术查询AI集成游戏工具

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

session

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

dndbeyond-mcp

工具数量(toolCount,工具数)

20

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiosession部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP