Skip to main content
Glama
creativedswork

threejs-editor-mcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
THREEJS_EDITOR_PROJECT_ROOTNoThe absolute path to the root directory for Three.js projects. Can also be provided via the --root command line argument.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_projectsA

Lists projects available in the configured Three.js project root.

create_projectB

Creates an empty or Pong Three.js project and opens its editor.

open_editorA

Opens the editor for an existing Three.js project.

inspect_projectB

Reads the current scene, script, diagnostics, and recent human edit operations.

apply_scene_changesB

Applies one revision-checked batch of bounded scene, script, or project changes.

check_projectC

Checks scene and camera loading, script syntax, and diagnostics for the current revision.

pull_projectC

Returns the project when the editor revision is stale.

push_projectC

Saves one editor snapshot when its base revision is current.

save_project_copyC

Persists the editor snapshot under a new project ID.

report_diagnosticsC

Records Play errors and warnings for one exact project revision.

put_assetB

Stores one bounded GLB, PNG, or JPEG asset for the current project revision.

export_projectB

Returns a bounded JSON export containing the saved project and original assets.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
threejs-editor-view

Latest Blog Posts

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/creativedswork/threejs-editor-mcp'

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