Use DndPlaybook in Claude and ChatGPT

Connect your library and prep with the AI app you already use

You can connect your DndPlaybook account to Claude or ChatGPT. Once it's connected, the app can look things up in your library while you prep, like an NPC's stat block or what's in a shop you wrote, and it can add new things to your library when you ask it to.

You need a DndPlaybook account. It's free to sign up, and the connection doesn't use any credits.

What it can do

  • Find and read your characters, NPCs, monsters, items, locations, factions and documents, including stat blocks and what each one is linked to.
  • Search everything you've written for a name or an idea, wherever it turns up.
  • Look up creatures, equipment and magic items in the SRD 5.2.1 Compendium.
  • Show you the artwork you've made in DndPlaybook.
  • Create new NPCs, monsters, items, locations, factions and documents in your library.
  • Edit the written page of something you already have, like adding a section to a shop or rewriting a paragraph. That includes removing text from the page.

It can't delete a document, character or anything else in your library. It can't change your account, generate artwork or spend your credits.

Text you've marked DM only goes to the app labelled as the DM's secret, so it knows to keep it out of anything meant for your players. Everything the app creates shows up in your library straight away.

Connect Claude

This works on claude.ai and in the Claude desktop app. On the Free plan you can add one custom connector. On a Team or Enterprise plan an Owner has to add it for the organization first.

  1. In Claude, go to Customize, then Connectors.
  2. Select Add, then Add custom connector.
  3. Call it DndPlaybook and paste in this URL: https://dndplaybook.com/mcp
  4. Click Continue, leave the sign-in settings as they are, and click Add.
  5. Click Connect. Sign in to DndPlaybook if you aren't already, check it's the account you want, and click Allow.

By default Claude asks you before it runs a tool that changes your library. You can change that for each tool under Customize, then Connectors, then DndPlaybook.

Connect ChatGPT

Add the same URL as a custom connector in ChatGPT's settings. Some plans need developer mode turned on first. When it opens DndPlaybook, sign in and click Allow.

Things to try

Swap in the names from your own library. Mentioning DndPlaybook in the message helps the app pick the right tool.

  • Find my NPC Brannoch Vale in DndPlaybook and tell me what his stat block says.
  • Write an encounter in DndPlaybook for four level 3 players where a Bandit Captain and four Bandits ambush them on the docks. Use the Compendium for their stats.
  • Create an NPC in DndPlaybook called Wenna Tull, a nervous gnome cartographer who sells forged treasure maps.
  • Open my shop The Gilded Anchor in DndPlaybook and add two new items to its stock, each with a price.

Disconnect

In DndPlaybook, go to Settings, then Connected apps, and click Revoke next to the app. It loses access straight away. You can also remove DndPlaybook from the app's own connector settings.

If something goes wrong

  • It connected the wrong library. You were signed in to a different DndPlaybook account. Revoke it in Settings, sign in to the right account, and connect again.
  • It sends you to verify your email. Connecting needs a verified email address. Click the link in the email we sent, then connect again.
  • It says it can't find anything. A new account has an empty library. Make something first, or ask the app to create it for you.
  • A tool reports an error. It's been reported to us. If it keeps happening, get in touch and say which app and what you asked.

The Privacy Policy lists everything a connected app can read.