zafety-vibin avatar

Grimoire for Gamemasters

zafety-vibin/grimoire-mcp

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 tools

Public 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

Parameters* required
classstring
Character class that can cast this spellone of barbarian · bard · cleric · druid · fighter · monk
concentrationboolean
Filter for concentration spells only
levelnumber
Spell level (0-9)
namestring
Partial spell name to search for
ritualboolean
Filter for ritual spells only
schoolstring
Spell schoolone of abjuration · conjuration · divination · enchantment · evocation · illusion
get_spellGet detailed information about a specific D&D 5E spell1 params

Get detailed information about a specific D&D 5E spell

Parameters* required
spell_namestring
Name of the spell to look up
list_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

Parameters* required
classstring
Character class to search spells forone of barbarian · bard · cleric · druid · fighter · monk
levelnumber
Spell level to search for

Sponsors

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.

Endpointhttps://api.ttrpg.bot/mcp
TransportStreamable HTTP (MCP spec 2025-06-18)
AuthOAuth 2.1 with PKCE, one-click consent flow
Tools52 across 8 groups (21 read, 31 write)
Registrybot.ttrpg/grimoire in the official MCP Registry
Web apphttps://www.ttrpg.bot

What is Grimoire?


View the full README on GitHub

Details

Repository
github.com/zafety-vibin/grimoire-mcp
Categories
Sales & Marketing, Databases
Transport
HTTP
Registry
MCP registry, active

Related Sales & Marketing MCP servers

View all
1cyanheads avatarOpenfec Mcp Servercyanheads/openfec-mcp-serverAccess FEC campaign finance data. Query data about candidates, money trails, and election filings.2stars
2damien829 avatarAIPayGen Site Inteldamien829/aipaygenWebsite and company intel for agents: DNS, WHOIS, SSL, tech stack, email security, profiles2stars
3dancumberland avatarKit.com MCP Serverdancumberland/kit-mcpAgent-optimized MCP server for Kit.com email marketing. 13 composite tools, 100% V4 API.2stars
4martinhavel avatarAresmartinhavel/cz-agents-mcpCzech & Slovak business registry — company lookup by IČO, name, legal form, VAT. Official ARES.2stars
5sultanlive avatarVibeSEOsultanlive/vibeseo-mcpSEO research, keyword discovery, site audits, Search Console, backlinks and content workflow.2stars
6byteoverdev avatarDiagrams MCPbyteoverdev/diagrams-mcpGenerate cloud architecture diagrams, flowcharts, and sequence diagrams.2stars