
Grimoire for Gamemasters
Connects Claude or ChatGPT to your live TTRPG campaign data at ttrpg.bot via OAuth. Exposes 41 tools across NPCs, locations, factions, quests, session recaps, and knowledge graphs. You can parse unstructured notes into entities, query relationships between characters, generate rumors grounded in your actual world state, or pull the narrative context from your last three sessions. Includes a visibility model so player accounts see only player-knowledge entities while GMs get the full picture. Useful if you're running a campaign with enough moving parts that you need structured lookups during prep or play, or if you want the AI to answer questions about your world without hallucinating facts you never wrote.
- GitHub stars
- 2
- tools
- 5
- transport
- HTTP
- last updated
- Oct 25, 2026
Tools
5 toolsPublic tool metadata for what this MCP can expose to an agent.
search_spellsSearch for D&D 5E spells with various filters6 params
Search for D&D 5E spells with various filters
classstringbarbarian · bard · cleric · druid · fighter · monkconcentrationbooleanlevelnumbernamestringritualbooleanschoolstringabjuration · conjuration · divination · enchantment · evocation · illusionget_spellGet detailed information about a specific D&D 5E spell1 params
Get detailed information about a specific D&D 5E spell
spell_namestringlist_schoolsList all available D&D 5E spell schools
List all available D&D 5E spell schools
No parameter schema in public metadata yet.
list_classesList all available D&D 5E character classes that can cast spells
List all available D&D 5E character classes that can cast spells
No parameter schema in public metadata yet.
get_class_spellsGet all spells available to a specific class at a given level2 params
Get all spells available to a specific class at a given level
classstringbarbarian · bard · cleric · druid · fighter · monklevelnumberSponsors
Readme
Grimoire MCP: D&D and TTRPG Campaign Manager for Claude and ChatGPT
The official hosted MCP server for Grimoire for Gamemasters. Your D&D campaign as a live, typed database your AI reads and writes, not markdown files you maintain.
| Endpoint | https://api.ttrpg.bot/mcp |
| Transport | Streamable HTTP (MCP spec 2025-06-18) |
| Auth | OAuth 2.1 with PKCE, one-click consent flow |
| Tools | 52 across 8 groups (21 read, 31 write) |
| Registry | bot.ttrpg/grimoire in the official MCP Registry |
| Web app | https://www.ttrpg.bot |
What is Grimoire?
Details
- Repository
- github.com/zafety-vibin/grimoire-mcp
- Categories
- Sales & Marketing, Databases
- Transport
- HTTP
- Registry
- MCP registry, active