MCPs βΊ Data & APIs βΊ Grimoire
# Grimoire Grimoire turns your TTRPG campaign into a structured, queryable database and knowledge graph and exposes it to any MCP-compatible AI client. Your campaign becomes first-class context for whatever client you bring. ## What it does This server connects an AI client to a live Grimoire campaign through 41 tools across six surfaces: - **Entities** β 14 typed schemas (NPCs, locations, factions, quests, items, creatures, lore, vehicles, and more) with full CRUD and batch creation - **Knowledge graphs** β Traverse and edit the relationship web: who allies with whom, which faction holds which ground, who knows what about whom - **Wiki pages** β Block-based rich content with embedded entries and hierarchical structure - **Open threads** β Track unresolved obligations, debts, and promises with session-anchored progressions - **Campaign bible and constitution** β Surface the immutable truths of your setting (gods, magic rules, history, canon) so the AI stops contradicting your world - **Search and catalog** β Full-text search across the campaign, plus discoverable field options and tag taxonomies for downstream tool calls ## Who it's for GMs and worldbuilders running multi-session campaigns who want their AI assistant to actually know their world, not invent generic fantasy that contradicts established canon. Works for any genre: Fantasy, Sci-Fi, Post-Apocalyptic, Horror, Modern/Urban, Superhero, or Historical, with stackable facets (Cyber, Mecha, Mystery, War, Survival) layered on top. ## What you can ask your client - "Parse my session 12 notes into NPCs and link them to the right factions." - "How would Queen Mira react if her brother betrayed her?" - "Show every NPC connected to House Vale, sorted by faction loyalty." - "What does Queen Mira know about the missing prince?" (respects DM-only secrets) - "Add Eldric the innkeeper. Gambling debts to House Vale, met the party in session 4." - **Visibility-aware.** Three tiers (DM-only, player-knowledge, common-knowledge) wrap every read. DM secrets stay DM secrets even when players are the ones querying through their own client. ## Setup 1. Click connect β Smithery handles the OAuth flow with ttrpg.bot. 2. Sign in to your Grimoire account and pick which campaign to grant access to. 3. Start asking your client about your world. A free tier covers one campaign with unlimited entities and the full MCP surface. Paid plans unlock unlimited campaigns, custom fields, and additional storage. ## Links - [Grimoire homepage] (https://www.ttrpg.bot/) - [MCP overview and use cases] (https://www.ttrpg.bot/mcp/) - [Setup documentation] (https://www.ttrpg.bot/docs/mcp/)
Not monetized yet
Turn Grimoireβs tool calls into revenue: one disclosed sponsored slot, 70% revenue share, fail-open by design.
Install Grimoire
For anyone using Grimoire β no Lulu account neededclaude mcp add --transport http grimoire https://grimoire-ttrpg.run.tools
Real-time weather for any city, built on the lulu-ads widget gallery. First-party, free forever.
View server βFAQ
Run: claude mcp add --transport http grimoire https://grimoire-ttrpg.run.tools
Yes β itβs a remote MCP server, so no local install is needed.
ChatGPT: Settings β Connectors β Advanced β Developer mode β Add connector, then paste https://grimoire-ttrpg.run.tools.
Claude.ai: Settings β Connectors β Add custom connector, then paste the same URL.
Unrated out of 100, computed from cross-registry traction signals (installs, stars, registry presence) β never influenced by sponsorship.
Similar servers
Works well together