rpg-generator-mcp-server

rpg-generator-mcp-server

2

The RPG Generator MCP Server is a Model Context Protocol server that generates random RPG content to assist with creative tabletop game planning and development. It combines types, settings, and inspirations randomly to spark creativity and extend the capabilities of AI-driven tools.

RPG Generator MCP Server

A Model Context Protocol (MCP) server designed for generating random tabletop RPG content, including campaign ideas and fantasy region attributes. Built with TypeScript using the official MCP SDK, this server helps enhance creativity by offering randomization, similar to traditional tabletop RPGs.

Features

  • random_campaign_idea: Generates a random campaign idea by combining character types, settings, and movie inspirations.
  • random_region_attributes: Provides random region tags, population level, and characteristics for fantasy world-building.

Getting Started

Prerequisites

  • Node.js
  • npm

Installation

  1. Clone the repository and navigate to the project directory.
  2. Install dependencies with npm.
  3. Build and install with npm.

Using the MCP Server with Claude

  1. Configure the Claude Desktop app to connect with the server.
  2. Use prompts to generate campaign ideas or region attributes.

Extending the Server

Create new generator functions and add them in the MCP server for additional custom generators.