RPG Generator MCP Server
@guyroyse
About RPG Generator MCP Server
No overview available yet
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is RPG Generator MCP Server?
A Model Context Protocol (MCP) server built with TypeScript that generates random tabletop RPG content—campaign ideas and fantasy region attributes. It allows LLMs (like Claude) to use two specialized tools to spark creativity by forcing connections between unrelated elements.
How to use RPG Generator MCP Server?
Requires Node.js and npm. Clone the repository, install dependencies, build, then configure the server in Claude Desktop's claude_desktop_config.json (command: rpg-generator-mcp-server). After restarting Claude, ask prompts such as “Generate a random campaign idea for my TTRPG” or “I need some random regions for my fantasy world”. You can also test with the MCP Inspector via npm run inspect.
Key features of RPG Generator MCP Server
- Generates random campaign ideas combining character types, settings, and movie inspirations.
- Generates random region attributes (tags, population level, population characteristics) for fantasy world-building.
- No parameters needed for either function.
- Easily extendable by adding new generator functions and registering them as tools.
- Built with the official MCP SDK and follows the MCP specification.
Use cases of RPG Generator MCP Server
- Quickly create a unique campaign hook for a tabletop RPG session.
- Generate random region descriptors to flesh out a fantasy map.
- Break out of creative ruts by forcing unexpected combinations of elements.
- Seed world-building details for both GMs and solo roleplayers.
- Demonstrate how MCP can extend an LLM’s creative capabilities.
FAQ from RPG Generator MCP Server
What dependencies or runtime are required?
Node.js and npm must be installed on your system. The server is built and run using these tools.
How do I configure the server for use with Claude?
Add the server entry to your Claude Desktop config file (claude_desktop_config.json) with the command rpg-generator-mcp-server, then restart Claude.
Where does the generated content come from?
All content is generated locally by the server using built‑in random tables. No external API or data source is used.
Can I add my own random generators?
Yes. Create a new generator function (as shown by the existing campaign and region generators), register it as a tool in mcp-server.ts, and rebuild.
What transport or authentication does the server use?
The server communicates via the MCP protocol using standard input/output (stdio) transport. No authentication is required for local use.
More Developer Tools MCP servers
Deepwiki MCP Server
regenrek📖 MCP server for fetch deepwiki.com and get latest knowledge in Cursor and other Code Editors
TalkToFigma
sonnylazuardiTalkToFigma: MCP integration between AI Agent (Cursor, Claude Code, Codex) and Figma, allowing Agentic AI to communicate with Figma for reading designs and modifying them programmatically.
MCP Unity Editor (Game Engine)
CoderGamesterModel Context Protocol (MCP) plugin to connect with Unity Editor — designed for Cursor, Claude Code, Codex, Windsurf and other IDEs
MCP Containers
metorialConnect any AI model to 1200+ integrations (MCP, CLI, API)
MCP Inspector
modelcontextprotocolVisual testing tool for MCP servers
Comments