rpg-mcp
Related Servers
Alternatives to rpg-mcp
No user-submitted related servers found.
Related Servers
- AlicenseNot gradedqualityCmaintenanceAn MCP server that enables AI agents to act as dynamic dungeon masters for text-based RPGs with dynamically generated rule systems and comprehensive game state management.2 npm12MIT
- AlicenseNot gradedqualityDmaintenanceEnables creation and management of structured game worlds for text adventures and RPGs with character creation, world generation, and natural language interaction through AI integration.1MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI to act as Game Master for tabletop RPGs with deterministic dice, five-tier outcomes, FitD-style stress, combat tracking, clocks, investigations, NPC relationships, and world generation via 134 tools over MCP.2MIT
- AlicenseAqualityBmaintenanceEnables running tabletop RPG campaigns as interactive stories with a world model, narrative tools, and role enforcement, integrating rulebooks like D&D 5e and Starfinder.228MIT
- AlicenseNot gradedqualityDmaintenanceA procedurally-generated murder mystery game engine that enables AI agents to generate mysteries, interrogate AI suspects with memory and emotions, search for clues, and solve crimes through MCP tools. Features RAG-powered investigation tools for searching conversations, detecting contradictions, and cross-referencing testimony.MIT
- FlicenseBqualityDmaintenanceA lightweight ChatGPT app that converts your LLM into a Dungeon Master!352-
TDQS
Scored across 196 tools
The tool set has significant overlap and ambiguity, with many tools performing similar functions or having unclear boundaries. For example, multiple tools handle concentration (break_concentration, check_automatic_concentration_break, check_concentration_duration, check_concentration_save, get_concentration_state), corpse management (advance_corpse_decay, cleanup_corpses, create_corpse, get_corpse, get_corpse_by_character, get_corpse_inventory, harvest_corpse, list_corpses_in_encounter, list_corpses_nearby, loot_corpse), and terrain generation (generate_terrain_patch, generate_terrain_pattern, update_terrain), making it difficult for an agent to choose the right one without deep context. While descriptions help, the sheer number of overlapping tools creates confusion.
Tool names are mostly consistent with a verb_noun pattern (e.g., create_character, update_character, delete_character, get_character), which aids predictability. However, there are minor deviations such as dice_roll (noun_verb), load_tool_schema (verb_noun_noun), and some tools using abbreviations like aoe or xp, slightly reducing uniformity. Overall, the naming is readable and follows clear conventions, with only occasional inconsistencies.
With 196 tools, the count is excessive for an RPG server, leading to overwhelming complexity and redundancy. Many tools could be consolidated (e.g., multiple concentration or corpse tools), and the high number suggests poor scoping. While RPG domains can be broad, this magnitude exceeds typical well-scoped sets (3-15 tools) and indicates a lack of focus, making it challenging for agents to navigate efficiently.
The tool set provides comprehensive coverage for RPG domains, including character management, combat, quests, world-building, narrative notes, and item systems. It supports full CRUD operations (e.g., create_character, get_character, update_character, delete_character) and lifecycle workflows (e.g., from character creation to combat to looting). There are no obvious gaps; tools like initialize_session and spawn_preset_encounter streamline complex tasks, ensuring agents can handle most RPG scenarios without dead ends.