Dungeon
Facilitates a text-based dungeon crawling adventure accessible through a Model Context Protocol (MCP) server, allowing players to explore, interact, and battle.
About
The Dungeon server provides a robust Model Context Protocol (MCP) backend for text-based dungeon crawling adventures. It enables players to navigate mystical dungeons, engage with non-player characters, discover treasures, and confront monsters through a defined set of MCP tools. The system supports loading and saving player data from YAML files, offers an ASCII art map for visual dungeon representation, and exposes a RESTful API for programmatically interacting with the game world. Its customizable nature allows for diverse dungeon and player configurations.
Key Features
- ASCII Art Dungeon Map Display
- RESTful API with MCP protocol support
- Interactive Game Elements (NPCs, treasures, monsters)
- Dungeon Exploration with interconnected rooms
- Player Data Management (load/save from YAML)
- 1 GitHub stars
Use Cases
- Powering a backend for text-based dungeon crawling games
- Serving as an MCP protocol endpoint for client applications
- Developing and testing custom dungeon adventure scenarios