Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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

Tools

Functions exposed to the LLM to take actions

NameDescription
load_behaviorC

Inject, initialize, or hot-swap a behavior tree instance in the browser runtime.

set_parametersC

Dynamically update or query execution parameters for the active behavior runtime.

get_statusB

Query active behavior execution status, current node path, tick count, duration, and error state.

abort_behaviorC

Immediately halt, pause, or resume behavior execution and disengage active inputs.

register_triggerC

Configure and manage reactive interrupt triggers with priority preemption and cooldown guards.

replay_recordingC

Capture or replay deterministic browser action sequences with adaptive timing.

get_metricsC

Retrieve runtime execution telemetry, tick durations, stuck events, and category statistics.

manage_behaviorsC

CRUD operations for immutable JSON behavior tree definitions with SHA-256 tree hash verification.

manage_blackboardC

Read, write, or query shared behavior tree blackboard state variables.

manage_runtime_dbC

Database maintenance, diagnostics, SHA-256 Merkle audit verification, checkpoints save/restore, and diffs.

Prompts

Interactive templates invoked by user choice

NameDescription
behavior-designDesign a robust, composable behavior tree with sequences, selectors, guards, and decorators
debug-stuckInvestigate and resolve stuck behavior execution instances and infinite node loops
optimize-behaviorOptimize behavior tree node ordering and conditions for 60Hz tick efficiency
trigger-designCreate reactive interrupt triggers with priority preemption and cooldown guards

Resources

Contextual data attached and managed by the client

NameDescription
runtime-healthServer health status, version, and timestamp