MCP.so
登录

RPG Generator MCP Server

@guyroyse

基本信息

分类

开发工具

传输方式

stdio

作者

guyroyse

关于 RPG Generator MCP Server

暂无概览

#rpg-generator#tabletop-rpg#mcp-server

RPG Generator MCP Server 配置

暂无标准配置

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

代码仓库

RPG Generator MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 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.

常见问题

1

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.

2

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.

3

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.

4

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.

5

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 服务器