rpg-mcp-server
Verified Safeby optimalhorror
Overview
Manages D&D-style RPG campaign data, including combat, NPCs, and bestiary entries, for AI assistance.
Installation
uv run python src/server.pySecurity Notes
The server primarily handles local file I/O for data persistence within a dedicated 'campaigns' directory. File paths are safely constructed using a `slugify` function, which effectively prevents directory traversal attacks. There are no 'eval', 'exec', or direct network exposure points (communication is via standard I/O using MCP). No hardcoded secrets were found. The primary security considerations would be file system permissions in the deployment environment and ensuring the integrity of the local JSON data files.
Similar Servers
kStock-mcp-server
This server provides an MCP (Micro-Capability Protocol) interface to interact with the Korean Investment API, enabling functionalities like fetching stock prices, account information, financial data, and executing stock buy/sell orders.
strudel-mcp-server
Provides an MCP (Multi-Modal Chat Protocol) interface for semantic search of Strudel.cc documentation and songs using vector embeddings.
mcp-server
A FastAPI backend server implementing the Minimal MCP-Compatible Protocol for integrating and exposing LLM-based tools.
vibe-coding_mcp-server
Minimal MCP server prototype for validating architecture, testing strategy, authorization concepts, and dev-tool support through a single user profile retrieval tool.