MCP.so
登录

RPG Generator MCP Server

@guyroyse

关于 RPG Generator MCP Server

暂无概览

基本信息

分类

开发工具

运行时

node

传输方式

stdio

发布者

guyroyse

配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

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.

评论

开发工具 分类下的更多 MCP 服务器