Skip to main content
MCP server CX Codex

three.ws Scenes — Claude Code MCP server for 3D scenes

Turn a text description into a 3D diorama, export a built world, or browse saved scenes. Use it when you want an AI agent to assemble a scene from a short prompt.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add --env THREE_WS_BASE=<THREE_WS_BASE> --env THREE_WS_TIMEOUT_MS=<THREE_WS_TIMEOUT_MS> --transport stdio scene-mcp -- npx -y @three-ws/scene-mcp
Open on GitHub

What three.ws Scenes does

The server turns a description of a world into a diorama plan with a mood, palette, ground, and individual prompts for positioned objects. build_world handles the full path in one call, from planning through object generation to export. Or split the work: create a plan with compose_scene, then pass forged objects to export_scene.

Export combines the objects into a glTF 2.0 file with named nodes, ground, and lighting. Use get_scene to retrieve a saved world by ID, or list_scenes to browse recent and featured dioramas. Objects that fail to forge are skipped while the remaining scene can still be exported. The server requires Node.js >= 20 and network access to https://three.ws; no API key is needed.

What it helps with

  • turn a written scene idea into a diorama plan
  • generate and export a 3D world in one call
  • combine forged objects into a GLB scene
  • retrieve a saved world by ID
  • browse recent or featured dioramas

Example prompts for the agent

  • Create a 3D diorama of a lighthouse on a rocky shore during a storm.
  • Build and export a world with a neon alley, a food cart, and streetlights.
  • Find the saved scene with ID scene-id.

How to install three.ws Scenes

Platform CLI

claude mcp add --env THREE_WS_BASE=<THREE_WS_BASE> --env THREE_WS_TIMEOUT_MS=<THREE_WS_TIMEOUT_MS> --transport stdio scene-mcp -- npx -y @three-ws/scene-mcp

Replace <…> with your own values

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about three.ws Scenes

How do I install three.ws Scenes in Claude Code?

Run claude mcp add scene-mcp -- npx -y @three-ws/scene-mcp. You need Node.js >= 20 and network access.

What does three.ws Scenes do?

It turns a text prompt into a diorama plan, can generate and export the full 3D world, and lets you browse saved scenes.

What does three.ws Scenes need to run?

It requires Node.js >= 20 and network access to https://three.ws, or a custom endpoint set with THREE_WS_BASE. No API key is required.

Similar MCP servers

Everything for Game dev and 3D: Unity, Unreal, Godot, Blender →

From the same set43

three.ws Avatars Brings interactive 3D models into chat windows and generates iframe embed snippets. Works out of the box with zero API keys required for public assets. CX Codex +1 ★ 249repo stars $THREE Token This MCP server lets an agent check $THREE prices and wallet balances, then burn tokens on Solana. Burning requires tokens in the wallet and a confirmed call. CX Codex +1 ★ 249repo stars three.ws Solana Memo Media Pulls images embedded in Solana SPL Memo instructions and hands them to your assistant inline. Useful when you have a transaction signature instead of a file. CX Codex +1 ★ 249repo stars three.ws Signals Connects AI agents to copy-trade feeds and verified on-chain publisher rankings. Useful when automating trade monitoring or mirror-trading. CX Codex +1 ★ 249repo stars pump.fun Solana Data Read-only MCP server for pump.fun and Solana: token search, bonding curves, trades, holders, SNS names, 3D snapshots. No API key, RPC URL or wallet. CX Codex +1 ★ 249repo stars three.ws Provenance Logs AI assistant actions to an append-only registry with EVM signatures. Useful when verifying delegation history or auditing third-party agents. CX Codex +1 ★ 249repo stars three.ws Portfolio Connects an agent to portfolio values, wallet balances and closed trades through MCP. It can also send tokens on Solana. CX Codex +1 ★ 249repo stars three.ws Notifications Hands an agent the three.ws notification inbox: read events, mark them read, tune delivery channels, register Web Push devices. CX Codex +1 ★ 249repo stars

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor