pub_gm_mcp

staslos/pub_gm_mcp
★ 0 stars Python 🤖 AI/LLM Updated 6d ago
An MCP server that turns Claude Desktop into an OSR-style Game Master for published TTRPG adventures.
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "pub_gm_mcp": {
      "command": "uvx",
      "args": [
        "pub-gm-mcp"
      ]
    }
  }
}

Or install with pip: pip install pub-gm-mcp

README Excerpt

An MCP server that turns Claude Desktop into an OSR-style Game Master for solo TTRPG play. You provide the adventure text. Claude parses it, persists the structured data, and runs narration during play — following Old School Renaissance principles: information is earned, danger is real, and the GM never volunteers what the players haven't looked for.

Tools (20)

add_gm_notecampaign_add_gm_notecampaign_enter_sitecampaign_inspect_nodecampaign_leave_sitecampaign_list_exitscampaign_travel_tocreate_campaign_sessioncreate_sessiondelete_adventuredelete_campaignenter_areaget_adventureget_campaignget_campaign_session_stateget_npc_nameget_session_stateinspect_areaintroduce_npclist_adventures