archivist
OfficialClick on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@archivistgenerate a CR 2 monster"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@archivist/generators
Headless D&D 5e content-generation library and a runnable standalone MCP server, extracted from archivist-obsidian so it can be consumed outside the Obsidian plugin.
The library exposes generation tools and an SRD tool set that are generic over the
domain: callers inject a live SRD store, the pack's Generatables, and a storage/write
port. The port shapes live in src/contracts.ts (structural copies of the pack contracts).
The MCP server (step 3 — done)
dist/server.js is a stdio MCP server named archivist
exposing read-only SRD lookup + deterministic enrichment tools, backed by the real D&D 5e
SRD and pack generators. Your own Claude Code (or any MCP client) connects to it; the server
never writes to your vault — the client writes the .md files.
It serves 7 tools: search_srd, get_srd_entity, and
generate_{monster,spell,item,npc,encounter}.
Build (required before use)
The server bundles the @archivist/dnd5e + @archivist/core packages from the sibling
plugin repo at build time, so ../archivist-obsidian must be checked out next to this
repo.
npm install
npm run build # produces dist/server.js (self-contained; requires ../archivist-obsidian)
npm run smoke # optional: verifies the built server end-to-end (7 tools, real SRD hit)Connect Claude Code
claude mcp add archivist -- node /absolute/path/to/archivist-generators/dist/server.jsRelated MCP server: D&D 5E MCP Server
Develop
npm install
npm run check # typecheck + lint + test (no build needed)License: MIT.
This server cannot be deployed
Maintenance
Related MCP Connectors
D&D 5e MCP — wraps the D&D 5th Edition API (free, no auth)
Characters, campaigns, adventures & worlds for D&D 5e/5.5e, Pathfinder, Savage Worlds, Fate, & more.
Dungeons & Dragons (D&D) and TTRPG companion: SessionKeeper sessions, NPCs, wiki, DM prep.
Campaign manager for D&D and TTRPG GMs: your AI reads and writes a live typed campaign database.
Related MCP Servers
- AlicenseAqualityBmaintenanceProvides fast, cached access to comprehensive Dungeons & Dragons 5th Edition data including spells, monsters, classes, races, equipment, and rules through Open5e and D\&D 5e APIs.72MIT
- FlicenseBqualityDmaintenanceProvides comprehensive access to Dungeons & Dragons 5th Edition content through the Open5e API. It enables users to search for game mechanics, generate character builds, and create balanced encounters via natural language.3722-
- AlicenseAqualityBmaintenanceD\&D 5e SRD MCP server - monster search, spell lookup, encounter building, and character tools powered by ground-truth SRD data2064 npm6MIT
- FlicenseAqualityAmaintenanceEnables D&D 5e game masters and players to access complete game reference data, search spells, monsters, items, and calculate encounter difficulty, all through natural language.467-