worldlabs-mcp
This MCP server integrates with World Labs Marble and Spark 2.0 to generate, manage, and interact with navigable 3D worlds. Key capabilities include:
World Generation
Generate 3D worlds from text descriptions, public image URLs (including panoramas), multiple images at specific angles, or public video URLs
Upload local image/video files and generate worlds end-to-end, or use a two-step signed upload flow
World Management
List (paginated), get details, and delete worlds
Display worlds as rich visual cards with thumbnails, badges, and direct viewer links
Operation Monitoring
Poll generation operation status manually or block-wait until completion (configurable timeout)
Spatial Scene Augmentation
Place spatialized looping audio at 3D coordinates (via WebAudio)
Embed virtual TV screens playing videos in the 3D scene
Spawn animated agent avatars grounded on the collider mesh
Broadcast spatial voice notifications (Gemini TTS) at specific 3D locations
AI & Utilities
Refine short prompts into detailed, Marble-optimized descriptions using a local Ollama LLM
Stream worlds via Spark 2.0 renderer with VR/XR headset support (Quest, Pico, Vive)
Export worlds to Blender, Unity3D, and other DCC tools
Access full API reference documentation at multiple detail levels
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@worldlabs-mcpCreate a 3D world from 'snowy mountain village at dusk'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
worldlabs-mcp (v0.5.0)
MCP gateway to World Labs Marble + Spark 2.0. Generate navigable 3D worlds from text, images, panoramas, multi-view sets, or video; view them with a streaming Gaussian-splat renderer; and ground a voice agent in scene coordinates.
Table of Contents
๐ Setup & Quick Start โ install, API key, launch
๐ Features & Tools โ 20 MCP tools, generation modes, spatial voice agent, export pipelines
๐ Marble Adventure โ Godot 4.4 agent-built gallery; 5+3 Marble portals; itch draft ยท MCD
๐๏ธ Architecture โ system design, ports, data flow
๐ฏ Prompt Engineering Guide โ artist styles, landmarks, materials, categories
๐ฅฝ VR & WebXR โ Quest, Pico 4, Vive streaming
๐๏ธ Spatial Voice & TTS โ edge-tts narration, audio spatialization
โก Spark 2.0 Renderer โ LoD splat tree,
.RADstreaming, virtual paging๐ฎ DCC Export โ Blender, Unity3D, Resonite pipelines
๐ World Modeling โ spatial intelligence landscape
Related MCP server: ggui
Quickest Start
git clone https://github.com/sandraschi/worldlabs-mcp
cd worldlabs-mcp
just bootstrap
just serveOpens the web dashboard at http://localhost:10864. Get your API key at platform.worldlabs.ai/api-keys.
MIT License โข Maintained by sandraschi. Not affiliated with World Labs.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
Alicense-qualityCmaintenanceGenerate videos, images, audio, and 3D models from any MCP-compatible AI agent โ Claude, Cursor, ChatGPT, and more.Last updatedMIT- Alicense-qualityBmaintenanceEnables AI agents to generate and serve ephemeral, interactive user interfaces over MCP through natural language descriptions.Last updated38Apache 2.0
- Alicense-qualityCmaintenanceMCP server that exposes multiple image generation backends (Sensenova, ModelScope) as configurable tools, enabling AI-powered image generation and editing via natural language.Last updatedMIT
- Alicense-qualityAmaintenanceEnables natural language creation and refinement of Blender scenes through structured MCP tools, with persistent object identity, visual validation, and reversible edits.Last updatedMIT
Related MCP Connectors
Generate, edit, and deploy immersive 3D/WebGL web projects from any MCP assistant.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
MCP server for Wan AI video generation
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/sandraschi/worldlabs-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server