Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ALLOW_PATHNoOptional directory path allowed for file access when running the stdio MCP server (`splatcraft mcp [--allow-path <DIR>]`).

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
}
logging
{}
prompts
{
  "listChanged": true
}
resources
{
  "subscribe": false,
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
splat_infoB

Inspects a 3D Gaussian Splat file (.ply, .spz) and returns its metadata.

splat_convertB

Converts a PLY Gaussian splat file into an SPZ compressed format.

splat_colliderC

Extracts oriented bounding box and collision mesh (.glb / .json) for gamecraft/Godot.

splat_create_worldC

Generates a 3D radiance field world via World Labs Marble API.

splat_train_localB

Trains a 3D Gaussian Splat locally on RTX 4090 using Nerfstudio or Postshot.

splat_probe_local_enginesA

Probes the host system (e.g. RTX 4090) for local 3DGS training backends.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.5/5.0

Scored across 6 tools

Disambiguation5/5

Each tool targets a distinct stage of the 3D Gaussian Splat pipeline: inspection, conversion, collider extraction, world generation, local training, and backend probing. There is no meaningful overlap between tool purposes, so an agent can select the right tool unambiguously.

Naming Consistency4/5

All tools share the splat_ prefix and snake_case formatting, which is highly predictable. However, the suffix style mixes nouns (splat_info, splat_collider) with verb phrases (splat_convert, splat_create_world), a minor inconsistency.

Tool Count5/5

Six tools is well-scoped for a focused 3DGS processing server, with each tool covering a clear, non-redundant capability. The set is neither thin nor bloated.

Completeness4/5

The surface covers a coherent pipeline from probing local engines through training or world generation, inspection, conversion, and collider export. Minor gaps exist around rendering/viewing or editing splats, but core workflows are supported.

Maintenance

ActivityMaintained
ResponsivenessNo recent community issues