RPG Generator MCP Server
@guyroyse
About RPG Generator MCP Server
No overview available yet
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.
Frequently asked questions
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.
Basic information
More Developer Tools MCP servers
Altronis
sypherinMCP server + CLI for Altronis — Singapore AI consulting. Ask the Lyra consultant, generate a grant-matched AI transformation plan, pull curated SG AI events/news. Read-only, wraps altronis.sg.
Grafana MCP server
grafanaMCP server for Grafana

Moxie Docs
Jackalope-DevAutomated codebase documentation for GitHub: searchable docs, MCP context for AI agents, doc drift detection, and Friday Cleanup PRs.
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-Scan: An MCP Security Scanner
invariantlabs-aiSecurity scanner for AI agents, MCP servers and agent skills.
Comments