Dnd Beyond
БесплатноНе проверенEnables reading D\&D Beyond characters and campaigns through Claude using Playwright for authentication.
Описание
Enables reading D&D Beyond characters and campaigns through Claude using Playwright for authentication.
README
A Model Context Protocol (MCP) server that lets Claude read your D&D Beyond characters and campaigns. It uses Playwright to authenticate with Wizards ID and access your account data.
Prerequisites
- Node.js 18+
- A D&D Beyond account
Installation
git clone <repo>
cd dnd-beyond-mcp
npm install
npx playwright install chromium
npm run build
Claude Desktop setup
Add the following to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"dnd-beyond": {
"command": "node",
"args": ["/absolute/path/to/dnd-beyond-mcp/dist/index.js"]
}
}
}
Restart Claude Desktop after editing the config.
First-time login
The first time you use the server, ask Claude to run ddb_login. A Chromium browser window will open — sign in with your Wizards ID account. Once complete, the session is saved to ~/.config/dnd-beyond-mcp/session.json and reused automatically in all future sessions.
Available tools
| Tool | Description |
|---|---|
ddb_login |
Open browser and log in via Wizards ID |
ddb_status |
Check if the current session is active |
ddb_list_characters |
List all characters on your account |
ddb_get_character |
Get a full character sheet (by ID or name) |
ddb_get_campaign |
Get campaign details and roster (by campaign ID) |
Example prompts
- "List my D&D Beyond characters"
- "Show me the character sheet for Aldric"
- "What spells does my wizard have prepared?"
- "Who's in campaign 12345678?"
Session persistence
The Playwright storage state (cookies + localStorage) is saved to ~/.config/dnd-beyond-mcp/session.json after a successful login. Subsequent sessions load this file automatically — no re-login needed unless the session expires.
Running in Cowork / remotely
This server runs locally and requires a real browser for the login flow. It is not directly compatible with Claude.ai's Cowork remote execution environment without additional infrastructure (an HTTP transport + ngrok tunnel, or a deployed server with pre-baked session cookies).
dnd-beyond-mcp
Установка Dnd Beyond
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/jacoscha/dnd-beyond-mcpFAQ
Dnd Beyond MCP бесплатный?
Да, Dnd Beyond MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Dnd Beyond?
Нет, Dnd Beyond работает без API-ключей и переменных окружения.
Dnd Beyond — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Dnd Beyond в Claude Desktop, Claude Code или Cursor?
Открой Dnd Beyond на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Playwright
Browser automation, scraping, screenshots
автор: MicrosoftPuppeteer
Browser automation and web scraping.
автор: modelcontextprotocolopentabs-dev/opentabs
Plugin-based MCP server + Chrome extension that gives AI agents access to web applications through the user's authenticated browser session. 100+ plugins with a
автор: opentabs-devrobhunter/agentdeals
1,500+ developer infrastructure deals, free tiers, and startup programs across 54 categories. Search deals, compare vendors, plan stacks, and track pricing chan
автор: robhunterCompare Dnd Beyond with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории browse
