Vibe Worldbuilding
STDIOModel Context Protocol for creating detailed fictional worlds with Claude and image generation.
Model Context Protocol for creating detailed fictional worlds with Claude and image generation.
Create detailed fictional worlds with Claude - Complete with automatic taxonomies, interconnected entries, AI-generated images, and navigable websites.
# Python dependencies pip install -e . # Node.js dependencies npm install
# Add your FAL API key to .env echo "FAL_KEY=your_api_key_here" > .env
Add to your Claude Desktop configuration:
{ "mcpServers": { "vibe-worldbuilding": { "command": "python3", "args": ["./vibe_worldbuilding_server.py"], "env": { "FAL_KEY": "your_fal_api_key_here" } } } }
1. Ask Claude: "Create a fantasy world about floating islands"
2. Claude uses MCP tools to build complete world structure
3. Generated world includes entries, images, and navigable website
Complete Worldbuilding Pipeline:
Document | Purpose |
---|---|
📖 User Guide | Complete usage documentation and examples |
⚡ Workflow Guide | MCP command sequence and best practices |
🔧 Development Guide | Contributing and development setup |
🏗️ Architecture Guide | System design and technical details |
# Run complete test suite python tests/run_tests.py # Test with image generation python tests/test_e2e_comprehensive.py --verbose # Keep test world for exploration python tests/test_e2e_comprehensive.py --verbose
MIT License - See LICENSE for details.
Made with Claude 🤖 | Powered by MCP ⚡ | Enhanced with AI Images 🎨