Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CA_SCENE_WORKSPACENoDirectory to store scene files. Defaults to .ca-scenes..ca-scenes

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_capabilitiesC

Describe supported objects, actions, solvers, and outputs.

get_scene_schemaA

Return the discriminated JSON schema for scene IR version 2.

create_sceneC

Create an empty animation scene.

list_scenesA

List all animation scenes in the workspace.

get_sceneB

Read a complete animation scene.

set_cameraC

Set a fixed look-at camera; position and target use metres.

apply_scene_patchB

Transactionally apply a recursive merge patch to a scene.

add_objectC

Add a rigid body, cloth, smoke/liquid fluid, or compound container.

add_constraintB

Add a constraint; spec.kind is fixed-point or distance.

add_fieldB

Add a force or acceleration field; spec.kind is uniform or radial.

add_actionB

Add a transform, impulse, force, or fluid emission action.

update_objectC

Update one object; patch.kind must match its existing object kind.

update_constraintB

Update one constraint; patch.kind must match its existing constraint kind.

update_fieldC

Update one field; patch.kind must match its existing field kind.

update_actionB

Update one action; patch.kind must match its existing action kind.

remove_itemC

Remove one scene item when it has no remaining references.

simulate_sceneC

Validate and submit a scene to the configured Newton executor.

validate_sceneC

Return structured errors, suggestions, and resource estimates.

preview_sceneB

Run a short low-cost preview and return keyframes and metrics.

run_sceneC

Submit a persistent simulation and rendering bundle asynchronously.

get_jobC

Poll an asynchronous scene job.

cancel_jobC

Cancel a queued scene job.

render_sceneC

Validate and submit a scene to the configured Newton renderer.

export_sceneC

Export a scene; the initial executor supports JSON.

export_programC

Export a standalone Python program and matching scene JSON.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/wkzMagician/newton-mcp'

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