Skip to main content
Glama

Houtini-lm

by houtini-ai

create_text_adventure

Generate interactive text adventure games with branching storylines, inventory systems, and multiple endings for production-ready code and documentation.

Instructions

Generate complete interactive text adventure games with branching storylines, inventory systems, and multiple endings

WORKFLOW: Ideal for creating production-ready code, tests, and documentation TIP: Generate unlimited iterations locally, then review with Claude SAVES: Claude context for strategic decisions

Input Schema

NameRequiredDescriptionDefault
codeNoExisting adventure code to enhance (for single-file analysis)
complexityNoAdventure complexity levelintermediate
featuresNoAdventure features to include
filePathNoPath to existing adventure file to enhance
filesNoArray of specific adventure files to analyze/enhance
lengthNoExpected adventure lengthmedium
maxDepthNoMaximum directory depth for adventure file discovery (1-5)
playerClassNoPlayer character class/typecustom
projectPathNoPath to project root where adventure will be created
themeNoAdventure themefantasy

Input Schema (JSON Schema)

{ "properties": { "code": { "description": "Existing adventure code to enhance (for single-file analysis)", "type": "string" }, "complexity": { "default": "intermediate", "description": "Adventure complexity level", "enum": [ "simple", "intermediate", "advanced" ], "type": "string" }, "features": { "default": [ "inventory", "stats", "save_game", "multiple_endings" ], "description": "Adventure features to include", "type": "array" }, "filePath": { "description": "Path to existing adventure file to enhance", "type": "string" }, "files": { "description": "Array of specific adventure files to analyze/enhance", "type": "array" }, "length": { "default": "medium", "description": "Expected adventure length", "enum": [ "short", "medium", "long", "epic" ], "type": "string" }, "maxDepth": { "default": 3, "description": "Maximum directory depth for adventure file discovery (1-5)", "type": "number" }, "playerClass": { "default": "custom", "description": "Player character class/type", "enum": [ "warrior", "mage", "rogue", "ranger", "detective", "scientist", "explorer", "custom" ], "type": "string" }, "projectPath": { "description": "Path to project root where adventure will be created", "type": "string" }, "theme": { "default": "fantasy", "description": "Adventure theme", "enum": [ "fantasy", "sci-fi", "mystery", "horror", "historical", "modern", "steampunk", "cyberpunk" ], "type": "string" } }, "required": [], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/houtini-ai/lm'

If you have feedback or need assistance with the MCP directory API, please join our Discord server