Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TRUENAS_URLYesTrueNAS host or URL. `http://`/`https://` is rewritten to `wss://`; `/api/current` is appended if absent
TRUENAS_API_KEYYesGenerate in TrueNAS: Credentials → API Keys → Add
TRUENAS_VERIFY_SSLNoSet `false` to skip TLS verification (self-signed certs)true

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
truenasA

Manage your TrueNAS system. 278 actions organized in categories.

Usage:

  • No args or category="help" → list all categories

  • category only → list available actions in that category with parameters

  • category + action → execute (pass action-specific params in 'params')

Categories: system, storage, sharing, network, vm, alert, replication, filesystem

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
system-infoTrueNAS system information — version, hostname, uptime, hardware
poolsAll storage pools with status, capacity, and health
datasetsAll datasets with properties, usage, and encryption status
servicesAll services with their running state and enabled-at-boot status
alertsCurrent system alerts and warnings
networkNetwork configuration summary — interfaces, IPs, DNS, gateway
sharesAll configured shares — SMB, NFS, and iSCSI
vmsAll virtual machines with status
appsAll installed applications with status
disksAll physical disks with model, serial, size, and pool assignment
boot-environmentsBoot environments with activation status
update-statusSystem update configuration and available updates

TDQS

A3.9/5.0

Scored across 1 tool

Disambiguation5/5

There is only one tool in the set, so there can be no confusion between tools. The single tool's purpose and usage are clearly described, making it unambiguous to an agent.

Naming Consistency5/5

With only one tool named 'truenas', there is no inconsistency in naming conventions. The name is a clear, lowercase identifier, even though it does not follow a verb_noun pattern.

Tool Count2/5

A single tool is far too few for the broad scope of managing a TrueNAS system. This forces agents to use a hierarchical dispatcher with 278 actions, which is inefficient and difficult to navigate compared to a proper tool set.

Completeness3/5

The tool lists categories covering many core NAS areas, but user management is notably absent from the listed categories. While 278 actions likely provide extensive coverage, the single-dispatch design obscures the true completeness and creates potential gaps.

Maintenance

ActivitySlowing
ResponsivenessNo issues