ddb_read_book
Look up and read D&D Beyond books from your library using a slug or title, with options to jump to a specific chapter, search for a heading, and control the output length.
Instructions
Read a D&D Beyond book. Accepts either a slug (e.g. dnd/phb-2024) or a plain title (e.g. "Player's Handbook" or "monster manual") — the server resolves titles against your library automatically. Specify chapter_slug for a chapter, query to jump to a heading, and max_chars to control response size. Requires login — run ddb_login first if you haven't already.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | Jump to the first heading containing this text (e.g. 'spell slots', 'wild shape'). | |
| book_slug | Yes | Book slug (e.g. 'dnd/phb-2024') or plain title (e.g. "Player's Handbook", "monster manual"). Slugs must contain '/'; titles are fuzzy-matched against your library. | |
| max_chars | No | Max characters to return (default 3000). Increase for deeper reading. | |
| chapter_slug | No | Optional chapter or section slug (e.g. 'classes/ranger'). If omitted, returns the book's table of contents. |