Skip to main content
Glama
thomasserio

Azgaarnoth MCP Server

by thomasserio

Azgaarnoth MCP Server

An MCP (Model Context Protocol) server that provides AI assistants with tools to query the Azgaarnoth D&D world repository (~4,200 markdown files).

Installation

pnpm install

Related MCP server: mcp-vault-reader

Usage

Run the MCP server

pnpm mcp

Add to Claude Desktop

Command Line:

claude mcp add azgaarnoth -- pnpm --dir ~/path/to/azgaarnoth-mcp mcp

Available Tools

Tool

Description

search_world

Full-text search across all Azgaarnoth content

get_document

Retrieve a specific document by path or name

browse_category

List all items in a category (races, classes, nations, etc.)

get_stat_block

Get D&D creature stat blocks

get_spell

Get spell information

get_related

Find related documents via links/backlinks

explore_region

Get nation/city info with political relations

index_status

Check index statistics

Categories

  • races - Playable races and subraces

  • classes - Character classes and subclasses

  • feats - Character feats

  • nations - Political entities

  • geography - Geographical regions

  • cities - Major cities

  • organizations - Mage schools, mercenary companies, guilds

  • creatures - Monsters with stat blocks

  • magic - Spells, items, runes, tattoos

  • people - Named NPCs

  • religions - Pantheons and faiths

  • history - Timeline and historical events

  • conditions - Game conditions

  • cultures - Cultural backgrounds

  • equipment - Armor, weapons, tools

Configuration

The repository path is configured in src/mcp/server.ts:

const REPO_PATH = '~/path/to/Azgaarnoth'

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    A read-only toolkit for searching and analyzing Markdown note directories and Obsidian vaults through AI clients. It enables metadata extraction, full-text search, and natural language querying of note content, tags, and backlinks.
    11 npm
    4
    AGPL 3.0
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI assistants to search, read, and traverse Markdown note vaults (Obsidian-compatible) with full-text search, backlinks, knowledge graphs, and a persistent memory system for cross-session context.
    16
    8 npm
    2
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Connect to your TTRPG campaign's repository and database. Instead of retrieving prose, its 48 tools (20 read, 28 write) return typed state: 14 entity schemas (NPCs, factions, locations, sessions, lore), relationship and knowledge-graph queries, wiki blocks, and a narrative-state bundle of open threads and canon facts.
    1
    MIT