DreamScape: Browser-Based 3D World Builder Powered by Claude Code and MCP

What DreamScape Does
DreamScape is a browser-based 3D world builder powered entirely by Claude Code through the Model Context Protocol (MCP). Users describe what they want in natural language (e.g., "add a castle on that hilltop," "spawn a dragon and make it fly around") and Claude builds it while they're standing in the scene.
Technical Implementation
The system uses Claude Code to control 30 MCP tools that handle:
- Terrain generation
- Procedural model creation via Blender
- Lighting and weather systems
- Physics and animations
- Scripting and component management
- Asset uploads
Key MCP Integration Features
From a Claude/MCP perspective, several technical details stand out:
- Claude sees the full scene graph and spatial layout before placing anything
- It can attach PlayCanvas scripts to entities for behaviors like patrol paths, physics interactions, and particle effects
- The
dreamscape_evaltool lets Claude execute arbitrary JavaScript in the 3D runtime and read results back dreamscape_validate_placementchecks ground contact via raycast before placing objects- Claude handles entity metadata, component management, and asset uploads through discrete MCP tools
Collaboration and Interaction
The platform includes voice chat integration where users can speak to Claude in the scene and receive TTS responses. Multiple people can join the same session and watch Claude build in real time. The source mentions an active multiplayer session featuring a boss fight with a weaponed dragon.
The tool is currently free with no signup wall. The developers are seeking feedback on how Claude handles spatial reasoning and multi-step scene construction, particularly from those experimenting with MCP tool use.
📖 Read the full source: r/ClaudeAI
👀 See Also

Blip MCP Server: Draw UI Changes for Claude Code Instead of Describing Them
Blip is an MCP server for Claude Code that replaces verbal UI change descriptions with visual annotations. You draw directly on your running application, and Claude writes the corresponding code based on the annotated screenshot.
Claude Code v2.1.239: Cost Estimates Include 1.1x Premium, /claude-api Upgrade, and Major Fixes
Claude Code v2.1.239 adds US-only inference premium to cost estimates, introduces /claude-api upgrade for Python 1.x, and fixes Bedrock proxy, WebFetch memory, and more.

Claude Code Remote Control: Continue Local Sessions from Any Device
Claude Code Remote Control lets you continue local Claude Code sessions from other devices like phones or browsers while keeping everything running on your machine. It's available as a research preview on Pro and Max plans, requiring authentication and workspace trust setup.

angular-grab: Tool for Extracting Angular Component Context for AI Agents
angular-grab is a dev-only tool that lets you point at any UI element in an Angular dev server, press Cmd+C, and copy the full component stack trace with file paths and HTML to your clipboard for pasting into AI agents.